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 - 19865 free lookup(s).
Find contact details for 700 million professionals.