5 free lookup(s). No credit card required.
Certificate (Board Management Programme)
2026-2026Certificate (Negotiating to create value)
2017-2017MSc (in Finance)
2007-2008Master (in Applied Economics)
2002-2007Economics and mathematics
1996-2002Find contact details for 700 million professionals.