


Caribou Revenue
Business Consulting and Services • United Kingdom • 51-100 Employees
Caribou revenue & valuation
| Annual revenue | $5,133,300 |
| Revenue per employee | $86,000 |
| Estimated valuation?This valuation is estimated based on industry average for the Business Consulting and Services industry and current estimated revenues | $16,500,000 |
| Total funding | No funding |
Key Contacts at Caribou
Jessica Osborn
Chief Executive Officer
Marissa Dean
Senior Director, Inclusive Business & Technologies
Emrys Schoemaker
Senior Director Policy & Advisory
Charlene Migwe
Director, Mastercard Foundation Partnership - Caribou
Zsuzsanna Bodi
Program Director For Mastercard Strive Eu Program
David Taverner
Senior Director Of Climate And Space
Nicki Mcgoh
Senior Director Of Funds And Programs
Saloni Korlimarla
Director, Gender And Digital Economies
Elise Montano
Director, Measurement & Impact
Gemma James
Operations Director
Company overview
| Headquarters | United Kingdom |
| Websites | |
| NAICS | 5416 |
| Keywords | Digital Transformation, Entrepreneurship, Emerging Markets, Mobile Technology, Investment Advisory, International Development, Strategy Advisory, Digital Inclusion, Satellite Technology, Climate Resilience, Digital Economies, Research Advisory |
| Founded | 2014 |
| Employees | 51-100 |
| Socials |
Caribou Email Formats
Caribou uses 3 email formats. The most common is {first initial} (e.g., j@cariboudigital.net), used 64.9% of the time.
| Format | Example | Percentage |
|---|---|---|
{first initial} | j@cariboudigital.net | 64.9% |
{first name} | john@cariboudigital.net | 32.4% |
{first initial}.{last name} | j.doe@cariboudigital.net | 2.7% |
About Caribou
Caribou is a global consultancy working with ambitious foundations, companies, and governments to accelerate and deliver impact in a digital age. We apply deep technical expertise and rigor to strategy design, fund and program management, impact measurement, and actionable research. We work towards a world in which digital economies are inclusive and sustainable, driven by secure livelihoods, innovative business models, and resilience to a changing climate.
Employees by Management Level
Total employees: 51-100
Seniority
Employees
Employees by Department
Caribou has 25 employees across 11 departments.
Departments
Number of employees
Funding Data
Caribou has never raised funding before.
Frequently asked questions
4.8
40,000 users



