BRS employs 67 employees. The BRS management team includes Andrea McDonald (CEO and Director), Chris Speek (Planning Discipline Manager), and Glenn Jameson (Director, Principal Engineer).
Looking for a particular BRS employee's phone or email?