Home > Search > Crosscut Media
0116 207 8928
07900 481920
DUncan MacLeod
Innovation Centre
49 Oxford Street
Leicester
Leicestershire
LE1 5XY
UK
Production | Type | Year | Role | |
---|---|---|---|---|
West Side Story TV Advert | Commercial | 2019 | Production Company | |
Leicester Comedy Festival 2019 | Corporate Video | 2019 | Video Producer |
Name | Role | ||
---|---|---|---|
Duncan MacLeod | Partner |