Barcelona, Catalonia, Spain
Masters (Marketing)
2010 - 2011(Business Administration, Business)
2003 - 2007(Business Administration, Marketing, Public Relations)
1999 - 2002(Telecommunications, Computer Systems)
1996 - 1998Find contact details for 700 million professionals.