5 free lookup(s).
2010 IT Leadership: 6 Days IMD Switzerland Must Win Battles (Managagement)
2010-20102008 IT Leadership - 6 Days IMD Switzerland (High Performing Teams)
2008-2008BSBA (Management/IT)
1979-1983Find contact details for 700 million professionals.