Contact Details
+44 (0)20 3478 1204
or email me here
Senior HR Manager
+44 (0)20 3478 1204
or email me here
Laura is Source’s first ever Human Resources Manager. She makes sure the company applies best practice in all areas of HR, ensuring that we have a positive working environment where team members share the same values and work towards the same goals, and making the company as attractive as possible to potential recruits. Prior to joining the Source adventure in November 2015 Laura was working for the French Embassy in Mexico.