Niagara Falls Bridge Commission
Allan Farrar is an accomplished operations leader with extensive experience in logistics and management. Currently serving as Operations Superintendent at the Niagara Falls Bridge Commission since 2019, Allan previously held the role of Operations Coordinator within the same organization. Prior to that, Allan was an Operations Manager at Waste Management from November 2014 to 2019, managing a team of 35 employees in the recycling sector and overseeing complex logistical operations across the eastern United States and Canada. Earlier in their career, Allan spent 16 years at Baker Victory Services, where Allan served as Support Services Division Administrator, providing operational leadership to various services. Allan holds a Bachelor's degree in Psychology and an MBA from Canisius University.
This person is not in any teams