Barry Chen is an accomplished sales professional with extensive experience in regional sales management across the Asia Pacific region. Currently serving as Regional Sales Director for ASEAN at Mimecast since March 2025, Barry previously held the role of Regional Sales Director for Taiwan and ASEAN at Recorded Future from August 2023 to March 2025. Prior to that, Barry was the Regional Vice President of Sales for Asia at Sandvine and served as Regional Sales Director for Taiwan, ASEAN, and ANZ at Ixia, managing sales activities and teams across diverse sectors including network equipment manufacturing and security solutions. Barry's career also includes significant roles at Pace Plc, where key service provider accounts were managed, and Siemens ICN CP Data, focusing on pre-sales support and technical consultation. Barry holds an MSc in Communication Engineering from Nanyang Technological University Singapore and a BSc in Electrical Engineering from the University of Houston.
This person is not in the org chart
This person is not in any teams
This person is not in any offices