We are TechFirm Engineering, a Swiss engineering group operating in over 20 countries with more than 600 passionate experts. Since 2025, we have brought together our three historic divisions, International, Industrial Services, and Consulting, to provide our clients with a comprehensive approach that combines technical expertise with a human touch. Headquartered in Geneva and active in Switzerland, France, and internationally, we support our clients by delivering technical assistance on industrial projects from concept to execution. From Life Sciences to Energy and from Aerospace to Rail Transport, we always operate with passion and in alignment with our values, Authentic, Agile, Reliable, and Fun.
| Website | https://www.techfirm.ch/en/what-en/ |
| Revenue | $20.9 million |
| Employees | 170 (72 on RocketReach) |
| Address | Route de Chancy 175, Geneva, Geneva 1232, CH |
| Industry | Engineering Services |
Looking for a particular TechFirm Engineering employee's phone or email?
The TechFirm Engineering annual revenue was $20.9 million in 2026.
Sebastien Baraut is the CEO (TFE International) of TechFirm Engineering.
72 people are employed at TechFirm Engineering.
TechFirm Engineering is based in Geneva, Geneva.