Town of Torbay
www.torbay.caThe beautiful Town of Torbay is a vibrant community with over 7,899 residents on the Avalon Peninsula of Newfoundland and Labrador. Torbay is home to over 150 businesses, three schools, and numerous community groups. Situated right on the Atlantic Ocean, Torbay offers breathtaking views in a scenic, rural setting. Conveniently bordering the capital City of St. John’s, all urban amenities, including major retail centres and an international airport, are within a few minutes’ drive.
Read moreThe beautiful Town of Torbay is a vibrant community with over 7,899 residents on the Avalon Peninsula of Newfoundland and Labrador. Torbay is home to over 150 businesses, three schools, and numerous community groups. Situated right on the Atlantic Ocean, Torbay offers breathtaking views in a scenic, rural setting. Conveniently bordering the capital City of St. John’s, all urban amenities, including major retail centres and an international airport, are within a few minutes’ drive.
Read moreEmployees statistics
View all employeesPotential Decision Makers
Director of Infrasture and Public Works
Email ****** @****.comPhone (***) ****-****Director of Public Works
Email ****** @****.comPhone (***) ****-****Accounts Payable Administrator
Email ****** @****.comPhone (***) ****-****Mayor
Email ****** @****.comPhone (***) ****-****
Technologies
(23)