Liz Hay has a strong background in project management and operations, with experience in various industries such as IT, aviation, and cleaning services. Currently serving as the IT Manager at Nerds On Site, Liz ensures that customer service levels are met or exceeded. With a Certificate in Management of Technology and Innovation from The Da Vinci Institute, Liz brings a wealth of knowledge and expertise to their role.
Sign up to view 1 direct report
Get started