Michael Hall

Director Strategy & Consulting · Video & Screens, Event Production, Stage Management, Crew Management

Director Strategy & Consulting · Video & Screens, Event Production, Stage Management, Crew Management, Client Management