Tech Soft 3D

HQ
Bend
Total Offices: 6
200 Total Employees
Year Founded: 1996

Teams at Tech Soft 3D

Recently posted jobs

2 Months AgoSaved
Hybrid
Lyon, Rhône, Auvergne-Rhône-Alpes, FRA
Information Technology • Software • Industrial
Lead a global Engineering organization across the US and Europe while serving on the Executive Team. Define technology strategy, product roadmaps, engineering standards, budgets, staffing, and AI adoption. Guide 3D technology architecture and complex technical initiatives, develop engineering leaders, support M&A diligence, and represent Engineering to executive and Board-level audiences.