Head of Applied ResearchKrakenDirector & ExecutiveOther๐ซ๐ท๐ฉ๐ช๐ฌ๐งFrance, Germany, United KingdomHybridNo salary listedYesterday