5 free lookup(s). No credit card required.
PDD
2025-2026Master of Business Administration - MBA (Business Administration and Management, General)
2008-2010Doppeldiplom TUD-UPC (Elektrotechnik)
2005-2007Msc. (Telecommunications Engineering)
2000-2005Project Management
2013Find contact details for 700 million professionals.