Shauna Higgins, Vice President of Engineering and Life Sciences UK at IDA Ireland