OTR is as diverse as its people. With nearly a decade of experience, OTR’s global reach now extends to a network of more than 130 research personnel in 18 countries, covering multiple sectors. OTR has offices in Westchester, San Francisco, Boston, New York, Chicago, New Mexico and Shanghai and is always looking for talented individuals to join its team.
Become a Part of the OTR Team:
A full list of open positions at OTR can be found on the Job Postings page.
If seeking to join the team at OTR Global, please contact the firm's Recruitment & Operations Manager, Joann Steck-Bayat.