Imogen is a Senior Associate who sits in the London Office in the Contract Team. Specialising in Wind across Europe, Imogen is passionate about supporting candidates and finding the best green talent.