Our Executive Directors
![John-Ryan Headshot](https://www.constructnb.ca/wp-content/uploads/2023/02/John-Ryan-Headshot.png)
John-Ryan Morrison
Executive Director
![Rob-Carvell-President](https://www.constructnb.ca/wp-content/uploads/2021/02/Rob-Carvell-President-1.jpg)
Rob Carvell
Past President
CANB – Saint John Region
Trane Technologies
![Andrew-Myers](https://www.constructnb.ca/wp-content/uploads/2021/02/Andrew-Myers.jpg)
Andrew Myers
President
Avondale Construction
Our Voting Directors
![Chris Wilson Chris Wilson](https://www.constructnb.ca/wp-content/uploads/2022/01/Chris-Wilson-bod-e1697121503551.jpg)
Chris Wilson
NB Merit Contractors Association
J&D Electric
![Derek-Ermen](https://www.constructnb.ca/wp-content/uploads/2021/02/Derek-Ermen.jpg)
Derek Ermen
Mechanical Contractors Association of NB
Ermen Plumbing & Heating Ltd
![Justin-Beaulieu](https://www.constructnb.ca/wp-content/uploads/2021/02/Justin-Beaulieu-2.jpg)
Justin Beaulieu
CANB – Fredericton
Beaulieu Plumbing & Mechanical
![placeholder](https://www.constructnb.ca/wp-content/uploads/2021/02/placeholder.jpg)
Shawn Mills
Bid Depository Chair / Advisor
![Serge-LeBlanc](https://www.constructnb.ca/wp-content/uploads/2021/02/Serge-LeBlanc.jpg)
Serge Leblanc
New Brunswick Roofing Contractors Association
Flynn Canada
![placeholder](https://www.constructnb.ca/wp-content/uploads/2021/02/placeholder.jpg)
Terry Hachey
Electrical Contractors Association of NB
Black and McDonald
![James-Green](https://www.constructnb.ca/wp-content/uploads/2021/02/James-Green.jpg)
James Green
CANB – Moncton
Bird Stairs
![ROB_1947](https://www.constructnb.ca/wp-content/uploads/2024/02/ROB_1947-199x300.jpg)
Jesse Henwood
New Brunswick Road Builders and Heavy Construction
![Dave Milburn Dave Milburn](https://www.constructnb.ca/wp-content/uploads/2021/03/dave-milburn.jpg)
Dave Milburn
Landscape NB / PEI Focal Point
![Andrew Smith](https://www.constructnb.ca/wp-content/uploads/2023/10/Andrew-Smith-photo.jpg)
Andrew Smith
Atlantic Masonry Institute
![placeholder](https://www.constructnb.ca/wp-content/uploads/2021/02/placeholder.jpg)
Jamie Sprague