Neal Muschett has a diverse work experience in various leadership and strategic roles in different companies. Neal has worked as a Director in Allstate Canada, where they held positions in distribution strategy, marketing, and foundation. Neal also served as a Senior Vice President in SCM Insurance Services and held roles in sales. In RSA, they worked as a Director and National Vice President, overseeing customer experience, marketing, sales, and product development. Neal has experience in brand management and product development from their time at Hero Group, Aviva, Williams Fresh Cafe, Boston Pizza International Inc, and Diageo. Muschett also has expertise in managing key relationships and driving business growth, as demonstrated during their time as a National Account Sales Manager in Molson Coors. Throughout their career, Muschett has demonstrated strong leadership skills and a track record of driving innovation and business performance.
Neal Muschett completed a Master of Business Administration (MBA) with a specialization in Marketing at the DeGroote School of Business - McMaster University from 1991 to 1993. Prior to that, from 1987 to 1991, they obtained a Bachelor of Arts (BA) in Economics and Political Science from the University of Toronto.
This person is not in any offices
Allstate Canada
5 followers
Insurance plays an important role in Canada. We help customers protect the people and things that matter most in their lives. We pursue that by staying true to our values: integrity, inclusive diversity and equity, and collective success. We believe our employees are our greatest strength, so we strive to create an environment for people to flourish by focusing on wellness, work flexibility, collaboration, contribution and growth – both for the company and for careers. In fact, our corporate culture is one of our strongest assets and a key differentiator for us as an employer. Allstate Canada currently operates in five provinces – Alberta, Ontario, Quebec, New Brunswick and Nova Scotia. Our network of agents speak many different languages as they live and work in communities they share with customers. Check out our Jobs page for opportunities that match your experience and qualifications in your local community, or at our corporate office locations in Markham, Ontario and Anjou, Quebec. To learn more about us, browse our company posts, testimonials and role-specific information, or visit allstate.ca You can also find us on Facebook and Instagram @AllstateCanada.