Contact Details
+44 (0)20 3795 2668
or email me here
Account Executive
+44 (0)20 3795 2668
or email me here
Ellen is an Account Executive at Source and helps the Accounts team look after their relationships with some of the world’s largest professional services firms. Ellen joined Source in 2018, looking for an exciting new challenge after working in the events and charity sector for the previous eight years. Ellen holds a BA in Politics & International Relations and Philosophy, and in her private life she uses these skills to debate her way out of unplanned rent increases, jury duty and passport control.