Starburst

London, England
481 Total Employees
Year Founded: 2017

Offices at Starburst

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Working across the world, but more connected than ever We support All-Stars in different locations with a focus on our major offices in Boston, London, Warsaw, and Tel Aviv.

Typical time on-site: Not Specified

Global Office Locations

London, England

London, United Kingdom

Recently posted jobs

22 Days AgoSaved
Easy Apply
In-Office
London, Greater London, England, GBR
Easy Apply
Big Data • Cloud • Information Technology • Software • Database • Analytics • Big Data Analytics
Responsible for generating new business opportunities, managing the sales cycle, and achieving quarterly and annual revenue objectives for Starburst software and services.
14 Days AgoSaved
Easy Apply
United Kingdom
Easy Apply
Big Data • Cloud • Information Technology • Software • Database • Analytics • Big Data Analytics
As a Technical Engagement Manager, you'll build relationships with customers, provide technical guidance, and oversee multiple engagements to ensure satisfaction and successful delivery.