T
Techno
Open positions
1 job
Project Manager (Infrastructure)
last monthContract6 questions
On-site
United States
New York, NYWHAT YOU'LL DO Techno is seeking a Project Manager to lead the delivery of a major $800M+ waterfront infrastructure project in New York City. This is a full-time, primarily on-site role in New York City overseeing a…
OSHA Stakeholder Management
New York, NY, Posted last month, 6 questions