Welcome, Marc Beauvais October 5, 2020August 7, 2019 by Alison Toscano Marc Beauvais is the Director of IT at Cowan Insurance Group. His career focuses on providing leadership and management to a team of technical experts responsible for all functions of the Information Technology Department.