Shubham Rusia Mba, B.eng.

Director Strategic Initiatives at Travelers Canada

Shubham Rusia has a diverse work experience spanning various industries and roles. Shubham began their career at Deloitte, where they worked as a Business Technology Analyst from 2012 to 2015. In this role, they designed and implemented technical solutions for clients in the Life Sciences and Healthcare domains, as well as led critical component implementations. Shubham also conducted analysis and developed strategies that contributed to a 23% increase in the data set for analysis in a Social Media Analytics project in the CPG industry.

Following their time at Deloitte, Shubham worked as a Summer Intern at the Ontario Teachers' Pension Plan in 2016. Shubham then joined TD as a Senior Analyst, Business Architecture from 2017 to 2018, where they were responsible for stakeholder management and delivering strategic frameworks for special initiatives under the Enterprise Information Management team. Shubham later transitioned to the role of Manager, EIM Data Services from 2018 to 2019.

In 2019, Shubham joined TD Insurance as a Product Manager for a brief period before moving on to Travelers Canada. At Travelers Canada, they held the role of Director, Product Management from 2019 to 2022, and is currently serving as the Director of Strategic Initiatives.

Overall, Shubham Rusia's work experience showcases their expertise in technology, strategy development, stakeholder management, and leadership across industries such as consulting, insurance, and pension planning.

Shubham Rusia holds an MBA degree from the University of Toronto - Rotman School of Management, which they obtained from 2015 to 2017. Prior to pursuing their MBA, they completed a Bachelor of Technology (B.Tech.) in Electronics and Communication Engineering from the National Institute of Technology Calicut.

Furthermore, Shubham Rusia has an additional certification in the form of the Industry Proficiency Program - Level 1 in Life Sciences and Health Care. Shubham obtained this certification from Deloitte in June 2014.

Location

Toronto, Canada

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices


Travelers Canada

Travelers Canada is part of an industry-leading international team committed to continuously evolving to meet customers’ ever-changing needs. Combining financial strength and North American reach with local knowledge and expertise, our approximately 1,400 employees across Canada help customers prepare for, prevent, and recover from loss. Our commitment to outstanding service combined with our comprehensive insurance-based solutions gives individuals and businesses the confidence they need to feel secure. À propos de nous Travelers Canada fait partie d’une équipe internationale parmi les meilleures de l’industrie résolument en faveur d’une continuelle évolution pour répondre aux besoins en constants changements de nos clients. En combinant la solidité financière et l’envergure nord-américaine de la société à son savoir et son expertise, nos 1 400 employés à l’échelle du Canada aident les clients à se préparer, à prévenir et à se remettre d’un sinistre. Notre détermination à offrir un excellent service, conjuguée à nos solutions d’assurance globales, donne aux particuliers et aux entreprises la tranquillité d’esprit dont ils ont besoin.


Headquarters

Toronto, Canada

Employees

1,001-5,000

Links