Michael McClay
Client Success Manager
Michael has over 14 years’ experience across the video production and event space. He joined Seven Video as a Production Manager, but now leads as Client Success Manager, ensuring every client video project delivers that all important wow-factor.