- Overland Contracting (Mart, TX)
- Site Manager - Solar - Texas **Date:** May 4, 2024 **Location:** TX, US Mart, TX, US **Company:** Black & Veatch Family of Companies **Together, we own ... Responsible for successful execution of the construction and start-up of the solar project located in Kentucky. Provides leadership to the project staff and… more