Marc Barbotin's Location
Stockholm, SE
Marc Barbotin's Work
Marc Barbotin's Education
Marc Barbotin's Skills
Marc Barbotin's Summary
Marc Barbotin, based in Stockholm, SE, is currently a Head of Sales Nordics and Baltics at Ciena, bringing experience from previous roles at NEC Scandinavia AB and Huawei Technologies. Marc Barbotin holds a 1992 - 1995 Master of International Business @ Master of International Business. With a robust skill set that includes Management, Business Development, Strategy, Sales, Account Management and more, Marc Barbotin contributes valuable insights to the industry. Marc Barbotin has 4 emails and 2 mobile phone numbers on RocketReach.