Management Team

John Spencer - Regional Manager

John is a seasoned business leader with a demonstrated history of solving problems and driving innovation in the environmental services industry.

Nick McIntyre – Facility Manager

Nick has been with the company since it first opened, and has become an important part of our team with his knowledge and experience. Nick is in charge of dispatching our trucks and maintenance of our shop and truck fleet.

Norm Vaillancourt – Sales Representative

Norm has many years of experience in sales. He joined the Larca Enviro team in September of 2014, and has since been very successful in increasing our sales and continues to be an important part of the growth of our company.