Director, Project Management — PTC… · USA - New… | Tsenta