Isobel ArdenApr 143 min readJack Leigh - award-winning filmmaker.Jack Leigh is a filmmaker and the Creative Director at Eight Engines, an award-winning video production agency for all types of clients.