If you need more lookups,
subscriptions start at $34 USD/month.
Jo Needham Location
Cirencester, GB
Jo Needham Work
2021 -now Modern Work Senior Customer Success Manager Lead - Enterprise Commercial @
2019 -2021 Modern Work Customer Success Manager - Healthcare @
2017 -2019 Global Business Engagement Manager @
2014 -2017 EMEA O365 Business Engagement Manager @
2012 -2014 EMEA Customer Success Manager Team Manager @
2008 -2012 UK Partner Services Engagement Manager @
2008 -2008 Global Strategic Partner Manager @
2006 -2008 Channel Manager @
2005 -2006 Head of Client Services @
2001 -2005 Director of Channel Sales @ Maison Bond
1998 -2003 Channel and Alliance Manager @
Jo Needham Summary
Jo Needham, based in Cirencester, GB, is currently a Modern Work Senior Customer Success Manager Lead - Enterprise Commercial at Microsoft. Jo Needham brings experience from previous roles at Microsoft. Jo Needham has 1 emails on RocketReach.
Looking for a different Jo Needham?
Find contact details for 700 million professionals.