Russell Weaver will lead Embark's talent acquisition and people strategy, guiding the optimization of people, process, and technology for faster hiring, excellent quality of talent, and diversity within the firm's growing workforce, Embark said.
Dallas-based consulting firm Embark has opened an office in New York City that will provide a physical presence for the firm’s rapidly growing roster of over 50 clients in The Big Apple....