|
1 job offer for Process and Enablement Senior Manager EMESA in United Kingdom |
|
Location : London England Company : Boston Consulting Group etc.The ability to process information and distilling the insights and implications for the teamThe ability to capture and share best practices across the organizationA teaming mindset and the ability to work with other Process and Enablement Managers (NAMR & AP..
Apply |
|
|