5 free lookup(s).
Master of Business Administration (Master Business Administration)
2002-2006Bachelor's of Applied Sciences (Chemical Engineering with Management Option)
1986-1990Bachelor's Sciences (Biochemistry)
1986-1988Baccalauréat International
1984-1986Find contact details for 700 million professionals.