and millions of channels' with new video content uploaded every day. We are looking for brilliant people' who love videos and social media' with a marketing mindset' who will give everyone the power to share their story through videos' willing to join us in our...
strategy' finance and operations' technology and data management' marketing and corporate functions. Our teams are based in our Bioggio &, Stabio offices in Canton Ticino' Switzerland. How the recruiting process looks like? If your application stands out...