MAVERICK
Updated 8 days ago
One Westinghouse Plaza, Suite D6, Boston, MA 02136
Safety is our core value and number one priority at Maverick. We are focused on ensuring that every member of the team goes home safely, every day...
Maverick's corporate headquarters are in Boston, Massachusetts. Maverick also maintains offices in Portland, OR, Florida, and Galway, Ireland, with a number of additional regional offices located strategically throughout the United States too...
Maverick provides the personnel and equipment necessary for the cleanup of debris that is left behind from damaged and destroyed poles, conductors, and transformers.
Also known as: Maverick Corporation, storm response services