AV&R employs 76 employees. The AV&R management team includes Jean-Francois Dupont (Chief Executive Officer), Michael Muldoon (Chief Technology Officer), and Audrey-Anne Bourque (Financial Controller).
Looking for a particular AV&R employee's phone or email?