16 Jan Vericatch brings Newfoundland’s Robert Keenan on board to expand East Coast presence
Robert Keenan joined Vericatch as our Senior Manager Business Development for Newfoundland and Labrador in 2022. He has a deep background in the industry, and we wanted to introduce him...