Boston Consulting Group
–
London, OH
... This role will be critical in the advancement of our Global CD strategic priorities and requires an individual with a range of skills across project management, change management and influencing, communications and project and people leadership. As ... - Jun 14