5 free lookup(s). No credit card required.
Master of Public Administration - MPA (European Public Affairs Management)
2009-2010Bachelor's Degree (Applied Modern Languages: English & French - Business & Commerce;)
2002-2006Find contact details for 700 million professionals.