REVAU employs 242 employees. The REVAU management team includes Emilie Vachon (Chief Human Resources Officer), Luke Pinder (Regional Vice President), and Philippe Cloutier (Chief Financial Officer).
Looking for a particular REVAU employee's phone or email?