Verkada Inc

London, England
2,000 Total Employees
Year Founded: 2016

Offices at Verkada Inc

OnSite Workplace

Employees work from physical offices.

At Verkada, we have a thriving onsite culture with a world-class Workplace Team committed to designing innovative spaces that spark creativity.

Typical time on-site: 5 days a week

Global Office Locations

London, England
London, UK

17th Floor The Tower, The Bower 207 Old Street,, London, United Kingdom, EC1V 9NR

Recently posted jobs

7 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Cloud • Hardware • Security • Software
As a Technical Support Engineer, you will troubleshoot and resolve issues for enterprise customers, advise on product integration, and collaborate with technical teams.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Cloud • Hardware • Security • Software
The Channel Development Representative will focus on partner growth in Northern Europe by managing applications, onboarding, and providing training. This role prepares for a future CSM position.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Cloud • Hardware • Security • Software
The Channel Development Representative will support channel partner growth in the UK, manage onboarding, and assist in field sales efforts while developing relationships and driving sales strategies.