Samsara

London, England
2,800 Total Employees
Year Founded: 2015

Offices at Samsara

Hybrid Workplace

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

Typical time on-site: Flexible

Global Office Locations

London, England

Operating in the sixth largest economy in the world, London is Samsara’s European headquarters. This talented bunch serves customers across industries and helps Samsara enter new markets.

Recently posted jobs

4 Days AgoSaved
Easy Apply
Remote or Hybrid
UK
Easy Apply
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Sales Engineer will support sales efforts, conduct product demonstrations, manage client interactions, and contribute to team development through technical expertise and project management.
4 Days AgoSaved
Easy Apply
Remote or Hybrid
UK
Easy Apply
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Manage and lead a high-performing Sales Engineering team while collaborating with sales and product teams to drive results in the EMEA market.
4 Days AgoSaved
Easy Apply
Remote or Hybrid
UK
Easy Apply
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Enterprise Account Executive will manage end-to-end customer relationships, develop executive relationships, and implement solution-based sales for large accounts.