Primary Job Title VP of Brand Innovation and Chief Customer Officer Primary Organization Allstate Canada
Location Canada, North America Gender Male
LinkedIn View on LinkedIn
Marcelo Regen is the VP of brand innovation and chief customer officer at Allstate Canada.
