Town of Torbay logo

Town of Torbay jobs and careers

Canada

About Town of Torbay

The 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.

Employees
11 to 50
Headquarters
Canada

Leadership

The top of Town of Torbay's org chart, with how many people report into each leader.

SHPhoto of Sandy Hounsell

Sandy Hounsell

Chief Administrative Officer

Jobs at Town of Torbay

No open positions right now. Explore more companies on TheJobsMap.