OTR is as diverse as its people. With more than two decades of experience, OTR’s global reach extends to a network of more than 120 research personnel in 18 countries, covering multiple sectors. OTR has offices in Westchester, San Francisco, New York, 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 you are seeking to join the team at OTR Global, please contact the firm's HR Department.