Interra Innovation - Chelsea, MA
posted 5 days ago
The Project Manager will be a key member of inTerra Innovation, Inc.'s National Operations Team in New England, responsible for overseeing project execution, ensuring safety and quality control, and managing customer relationships. This role involves developing project teams, assisting in business development, and providing technical support while maintaining effective communication with clients and internal teams.