John Bain
General Manager / OPRA Projects
John Bain has a Bachelors degree in Commerce, an MBA, and over 20 years of experience working across the construction materials, subcontracting and principal contracting markets.