Title: Customer Success Engineer Location, London, UK About Sedna: Sedna is at the forefront of revolutionising global trade, serving as the North Star for businesses navigating the complexities of international commerce. Our AI powered platform is designed to make global…
Job Title: Business Development Representative Location: London, UK About Sedna Sedna is a global leader in enterprise communication software, revolutionizing how organizations manage high volume, complex email environments. Headquartered in London, with strategic hubs in Cape Town, Singapore, Copenhagen, and…