• Former Facebook Executive to Lead Tech Soft 3D's People and Culture

    Established in 1996 and headquartered in Bend, Oregon, Tech Soft 3D also has offices in California, France, England and Japan. The company’s …

    Read More
  • 0 0