Working for BBA means being part of a team of talented people who have the passion to succeed and the drive to excel in order to provide first-class service to clients.Recognized for its extensive field experience and cutting-edge expertise, BBA has
Other location
Join us! Job Summary The Track Designer is responsible for creating track designs, developing new track alignments, redesigning yard layouts, and reviewing track designs prepared by consultants and third parties. The role supports inte[...]
Other locations
Join us!Job SummaryThe Senior Officer, Design and Construction or Engineer, Design and Construction is responsible for providing project management, technical support, plan review, and field oversight for construction capital and maint[...]
Health, Safety, and Environment Business Partner (Ottawa | Montreal) Montreal, QC, Canada ● Ottawa, ON, Canada Req #279 Friday, March 1, 2024 Are you ambitious and looking to make the right move in your career? Now is the perfect tim[...]