MasTec Inc.
–
The Hammocks, FL, 33196
... solar, wind, and thermal energy plants; buildings, and infrastructure. Responsibilities Leadership and Team Management: Supervise and lead a team of estimators, providing guidance, training, and support. Foster a collaborative and high-performing ... - Jun 16