5 free lookup(s). No credit card required.
Post-Graduate Diploma (Renewable Energy)
2017-2018Diploma de Espanol como Lengua Extranjera (DELE) (Spanish Language and Literature)
2015-2017MBA (Technology Management)
1996-2003Bachelor of Engineering (Civil)
1983-1986Find contact details for 700 million professionals.