English-speaking On-site Producer with bilingual camera crew shooting in Barcelona, Spain blockchain company for Innovation TV series on Discovery Channel.
Share this post
This website uses cookies to ensure you get the best experience on our website