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 12 countries, covering multiple sectors. OTR has offices in Westchester, California, 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.