Infogrid's HR department is led by Ben Francis (People Operations and Infrastructure Lead) and has 14 employees.
Imogen Kelly
Head of People Experience
Jessica Plsek
Senior Talent Partner
Hannah Laing
People Operations and Insights Specialist
Emily McIpd
People Product Developer
Emily Nathan
Senior Talent Acquisition Partner - Go to Market
Ben Francis
People Operations and Infrastructure Lead
Fotios Papadimitriou
Talent Acquisition Partner
Nathalie Hopkins
Senior Strategic People Partner
Looking for a particular Infogrid employee's phone or email?