Photronics
Martine Barnes possesses extensive experience in sales and customer support management, currently serving as the European Sales Director at Photronics since February 2001. Prior roles at Photronics include European Regional Sales Manager, European Customer Support Manager, and Customer Support/PC Manager. Prior to joining Photronics, Martine Barnes worked as the Sales Administration Manager at Avoca Textiles plc from November 1994 to February 2001.
This person is not in any teams
This person is not in any offices