Altair Global jobs and careers
Frisco, TX, USA. Jobs in Frisco
As of October 29, 2026, Altair Global has 3 open roles.
About Altair Global
Since 1989, Altair Global has been delivering exceptional mobility experiences to customers and clients worldwide. Supported by sophisticated, dynamic technology, our focus on experience management drives continuous improvement and innovation in our full-service global assignment and relocation services. Altair Global is one of the largest, independent relocation management companies based in the United States. Altair services are coordinated from U.S. regional service centers in Frisco, Texas; Shelton, Connecticut; Walnut Creek, California; and Minnetonka, Minnesota. We have global offices in London, Paris, Brussels, Dublin and The Hague, as well as Singapore and Shanghai. Our global headquarters office is in Frisco, Texas.
Founded in 1989 by Bill Plummer and Gail Plummer.
- Founded
- 1989
- Employees
- 251 to 500
- Headquarters
- Frisco
- Hiring in
- 1 city
Leadership
The top of Altair Global's org chart, with how many people report into each leader.
Chad Sterling
Chief Executive Officer
109 reports
Susan Myers
Senior Vice President Global Financial Services
44 reports
Jason Beaudreau
Chief Technology Officer
8 reports
Jim Russo
SVP, Head of Global Business Development
6 reports
Steven Wilson
Senior Vice President
26 reports
Laura Gatins
EVP, Team Member Experience
3 reports
Michelle Baxter
Senior Vice President, EMEA
1 report
Jeff Douglass
CFO
6 reports
Benny Tan
Senior Vice President, APAC
Altair Global jobs: common questions
- Is Altair Global hiring right now?
- Yes. Altair Global has 3 open roles listed as of October 29, 2026.
- Where is Altair Global hiring?
- The most open roles are in Frisco (3).
- Where is Altair Global headquartered?
- Altair Global is headquartered in Frisco, TX, USA and was founded in 1989.
- Who leads Altair Global?
- Chad Sterling, Chief Executive Officer, is at the top of Altair Global's org chart.
- How do I apply for a job at Altair Global?
- Pick a role on Altair Global's TheJobsMap page and select Apply. Every listing links to the original posting on Altair Global's own careers site, so you apply directly with the employer.