Meet the Armada Team

Armada’s management team has over 200 years experience in the industry. We have over 35 field electricians with expertise in all areas of construction and service. Our team ensures all clients’ needs are satisfied and work is done to the highest standing in the industry!

Office Staff

Rob Wiese - Partner / Business Development Manager

Lonnie Merrill - Partner / General Manager

Dustin Detillieux - Operations Manager

Richard Lanigan - Project Manager

Gerald Ostermeier - Estimating

Jean Knol - Office Administrator

Cherrie Pavao - Contract Administrator


Tina Leonard - Safety Coordinator


Interested in Joining Our Team?

Contact Us for Current Employment Opportunities

Contact Information(780) 484-6720