Stephen Chen

Director, Regional Sales Enablement - APAC

Stephen Chen is the Director of Regional Sales Enablement for APAC at Criteo, having held various roles within the company since 2016. They began their career as a consultant at Robert Walters, specializing in full life-cycle recruitment in the enterprise IT industry. Stephen was born in California, raised in Taiwan, and educated at Waseda University in Japan.

Location

Singapore

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices