Louise Meehan is a Senior New Business Account Executive at Google, where responsibilities include driving new business initiatives. Prior experience includes serving as a New Business Account Executive at Gradguide, as well as holding marketing roles at Cpl, including Marketing Executive and Marketing Assistant. Educational background includes studies at Technological University Dublin and Mount Anville Secondary School.