Category: Tech
Overwolf hires from Epic Games & Twitch to boost global brand partnerships team
Overwolf, a world-leading platform empowering brands and advertisers to reach over 100M+ monthly gamers, today announced the global expansion of its Brand Partnerships team. The newly appointed team members include […]
Superlab Suisse opens state-of-the-art facility in Basel
For life sciences and biotech companies, access to affordable dedicated lab spaces is hard to come by. Labs are prohibitively expensive to build and operate, posing significant financial barriers to […]