Laura Lally

Laura Lally is Head of Marketing, EMEA & APAC at Talking Talent, having previously been Global Head of Marketing.



All Posts