Industry
Media Production, Video production, Media, Marketing, Advertising & the Media, Audio-video advertising - production, Film-makers, Internet films, Leisure, culture and entertainment, Leisure & Tourism, Film-makers, documentaries
HQ Location
European Union (EU),Europe, Middle East, and Africa (EMEA)