Zurich NA Jobs

Mobile zurich Logo

Job Information

Zurich NA Management Consultant - iCON in Schaumburg, Illinois

Management Consultant - iCON

Description

We are a financial services provider whose core businesses are General Insurance and Life Insurance. With total premiums of over $67 billion, we achieved a net profit of over $4.8 billion in 2017. Our customers include all sizes of commercial enterprises including the majority of Fortune’s Global 100 companies, as well as individuals. Headquartered in Zurich (Switzerland), the Group employs approximately 55,000 people globally and has a global network of subsidiaries and offices in North America and Europe as well as in Asia Pacific, Latin America and other markets.

Internal Management Consulting (iCON) – Management Consultant

As an iCON Management Consultant you will be shaping and independently executing on key portions of strategic consulting engagements (module/work streams). In addition to identifying the problem to solve, generating hypotheses and testing them, and synthesizing insights, your role will also require you to highlight issues, propose options on how to address them, and develop pragmatic and actionable recommendations. The work will be collaborative, requiring professionalism in engagement of colleagues of various tenures, including senior leadership.

What this opportunity offers:

  • Challenging and high-priority strategic and operational projects

  • Highest caliber colleagues from diverse backgrounds

  • Rigorous coaching and world-class training

  • Less travel than external management consulting

  • Opportunity to support global projects

  • Stepping stone for management roles within Zurich

Join us to build top-tier consulting skills and take your career to the next level with one of the largest financial institutions in the world.

Basic Qualifications:

  • Bachelors Degree and 2 or more years experience in the Analyst area OR

  • Bachelors Degree in Engineering, Sciences, Finance, or Economics and 0 years of experience

Preferred Qualifications:

  • Exceptional analytics and problem solving skills

  • Ability to communicate complex concepts verbally and in writing

  • Ability to work collaboratively in a team setting

  • Results oriented

  • Fluent in Spanish or Portuguese

  • Business Travel, as required (approx. 15%-30%)

Imagine working for a company that truly cares about their employees, customers, stakeholders, and communities they serve.

Imagine working for a values-driven organization that has the ambition and desire to be the best global insurance provider in the world.

Zurich is that place where 55,000 employees across approximately 200 countries and territories are all focused on helping people and helping companies protect what is truly most important to them. We are a values-driven organization that takes pride in the work that we do every day and we have the ambition to be the best global insurer in the world.

EOE disability/vets

Zurich does not accept unsolicited resumes from search firms or employment agencies. Any unsolicited resume will become the property of Zurich American Insurance. If you are a preferred vendor, please use our Recruiting Agency Portal for resume submission.

Primary Location: United States-Illinois-Schaumburg

Schedule Full-time

Travel Yes, 25 % of the Time

Job Posting 05/14/19

Unposting Date Ongoing

Req ID: 190001S5

It is the Policy of Zurich in North America, as an equal opportunity employer, to attract and retain the best-qualified individuals available, without regard to race/ethnicity, color, religion, gender expression, genetic information, national origin, sex, gender identity, sexual orientation, marital status, age, disability or protected veteran status.

DirectEmployers