Stephen De Luca's Location
Basel, Basel-City, Switzerland
Stephen De Luca's Work
Stephen De Luca's Education
New Jersey Institute of Technology
Master Of Business Administration (Marketing)
2003 - 2006
Penn State
Bachelors (Logistics, Business)
1995 - 1999
Stephen De Luca's Skills
Stephen De Luca's Summary
Stephen De Luca, based in Basel, Basel-City, Switzerland, is currently a Global Digital Marketing Manager at Straumann Group, bringing experience from previous roles at Novartis, Syngenta, Sprint and Stryker. Stephen De Luca holds a 2003 - 2006 Master Of Business Administration in Marketing @ New Jersey Institute of Technology. With a robust skill set that includes Cross Functional Team Leadership, Management, Product Development, Process Improvement, Microsoft Office and more, Stephen De Luca contributes valuable insights to the industry. Stephen De Luca has 2 emails and 1 mobile phone number on RocketReach.