Brand Ambassadors From pre-foundation to advanced recruitment process through Social Media Jean-Marc Mickeler, Partner and Responsible for Employer Branding Deloitte France 28 th June 2012
Our People Promise: a core message, starting point for all our Employer and Branding initiatives Team Environment Performance Rewarded Inspirational Leadership High Performance Deloitte People Promise Career Life Fit Flexibility For Your Career Collaborative Culture Respect For Every Person Growth & Development Advancement Opportunities International Mobility World-Class Learning Connection, Innovation, Proof and Transparency 2 Social Recruiting Conference 28 th June 2012
Our approach 24 months Foundation = Company transformation benefits Advanced = Social recruiting benefits 3 Social Recruiting Conference 28th June 2012
Investment 1 & 2 : An Employer and Branding eco system built to create emotional connections... brought to life by our Brand Ambassadors 4 Social Recruiting Conference 28th June 2012
Workstream 3 : Leveraging our Ambassadors Certified Talent Brand Ambassadors Talent ambassador program Talent Ambassadors without boarders Communication tools : Social Media Toolkit Incentive / Annual performance review Internal communication channels Benefits Organisational Individual 5 Social Recruiting Conference 28th June 2012
Leveraging our Ambassadors Application / Individual benefits An initiative launched in June 2011 4 meetings 80 ambassadors taking part / 4 items discussed 2 other meetings already planned The ambassador role Our mutual commitments Deloitte/ ambassadors Deloitte and ambassadors values 1/2 Deloitte and ambassadors values 2/2 Women initiative Meeting with the Executive Committee Having a philosophical insight approach to stand back from our daily challenges 6 Social Recruiting Conference 28th June 2012
Leveraging our Ambassadors Application / Organisational benefits Attraction and sourcing through social media Young graduates account for 80% of our recruitment Favoring young employee engagement through a dedicated channel : our Facebook page Most visited pages on our career website are new comers video testimonies 7 Social Recruiting Conference 28th June 2012
Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee, and its network of member firms, each of which is a legally separate and independent entity. Please see www.deloitte.com/about for a detailed description of the legal structure of Deloitte Touche Tohmatsu Limited and its member firms. In France, Deloitte is a member firm of Deloitte Touche Tohmatsu Limited and professional services are rendered by its subsidiaries and affiliates. Deloitte provides audit, tax, consulting and financial advisory services to its public or private sector clients of all sizes and sectors. Backed by a network of member firms in over 150 countries, Deloitte combines its international competencies with a top quality service in order to assist their clients with their most complex challenges. Our 182,000 professionals around the world are driven by a common objective: to make Deloitte the reference in terms of service excellence. In France, Deloitte has mobilized a diversity of competencies to meet the range of services expected from its clients of all sizes and sectors spanning the range from micro and medium-sized companies to multinationals. Backed by the expertise of its 6,500 employees and partners, Deloitte France is a leading player in audit and risk, consulting, financial advisory, legal and tax and chartered accountancy services, based on a multidisciplinary offering and a set of action principles attuned to the requirements of our environment.. Member of Deloitte Touche Tohmatsu Limited