Project Managers are responsible for strategic thought leadership as well as day-to-day management of our clients. They operate independently and with Client Managers in the US to manage client business and client relationships.
Ensure work adheres to strategic direction of client and follows the companies exacting processes
Lead/ support client meetings, including presentation of new work, strategic point of views, and analytical reportsContinue Reading >
Read Full Description