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

5 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.
5 Hours AgoSaved
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.
6 Days AgoSaved
In-Office
London, Greater London, England, GBR
Cloud • Hardware • Security • Software
Solutions Engineers at Verkada will enhance customer experience, provide technical support for sales, and design technical solutions. They will collaborate with various stakeholders and lead product demonstrations.