Avalon CSC employs 33 employees. The Avalon CSC management team includes Jacques Mayotte (Managing Partner ???????? Supply Chain Management at Avalon CSC), Nick Lovatsis (Managing Partner at Avalon CSC - Strategy and Associé - Stratégie chez Avalon CSC), and P Eng Nick Reonegro (Senior Supply Chain Management Professional).
Get Contact Info for All DepartmentsLooking for a particular Avalon CSC employee's phone or email?