5 free lookup(s). No credit card required.
M&A and Corporate Development Strategies
2026-2026Strategic Thinking
2021-2021Leading an Effective Sales Force: INSEAD / Wharton Executive Training (Executive Business)
2015-2015EMBA
2006-2009Bachlor (Telecommunication)
2001-2005Find contact details for 700 million professionals.