LLovableCorporate Communications & Public Affairs (Europe)Stockholm · LondonOn-siteOpen for 14 daysVerified 7 min ago