5 free lookup(s). No credit card required.
Doctor of Sciences (Traffic engineering, transport research)
2011-2015Master's degree (Civil Engineering - Enginyeria de Camins)
2000-2007Master's degree (Management of transportation and logistics)
2005-2006Find contact details for 700 million professionals.