Altair France Office

Altair France

As the center of Western cultural development, France offers a rich and collaborative environment fostering a culture of innovation, connectedness and social responsibility. We have offices in Paris, Grenoble, Nice, Toulouse, and Lyon.

View Our Openings

Our Culture at Altair


Running up the stairs

Thrive in your career with Altair

Explore where your next step may be.

Join Our Team