Marc Barbotin has extensive experience in sales and executive leadership within the telecommunications sector. Currently serving as Head of Sales for Nordics and Baltics at Ciena since August 2017, Marc previously held the position of Chief Executive Officer at NEC Scandinavia AB from October 2014 to August 2017, where responsibilities included managing Scandinavian operations and driving significant sales growth through strategic initiatives. Earlier roles include Global Account Director at NEC with notable success in securing major contracts, Head of Network Sales for Huawei Technologies, and various positions at NEC France and Nortel Networks, where Marc demonstrated strong sales performance and business development skills. Marc holds a Master's degree in International Business, completed in 1995.
Previous companies
This person is not in any teams
This person is not in any offices