CEO
Liverpool, England, United Kingdom
Monterosa
Aura
Post Production & 3D Technical Manager
Commercial Director