Almabase

London
57 Total Employees
Year Founded: 2013
Almabase provides an integrated, AI-powered platform for digital engagement, event management, and online giving campaigns, helping mission-driven institutions build stronger relationships with their communities to raise more support.

Almabase Offices

Hybrid Workspace

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

Typical time on-site: None
London, England