OverviewSuggest Edit

Whalar is a marketing platform partnering with Facebook, Instagram and Snap. It allows brands to connect with influencers to curate content and build brand advocacy.

TypePrivate
Founded2016
HQLondon, GB
Websitewhalar.com
Employee Ratings3.8

Locations

Whalar is headquartered in
London, United Kingdom

Location Map

Latest Updates

Employees (est.) (Sept 2021)154(+18%)
Cybersecurity ratingBMore

Key People/Management at Whalar

James Street

James Street

Co-Founder
Neil Waller

Neil Waller

Co-Founder
Luke Townsin

Luke Townsin

Chief Strategy Officer
Mike Hondorp

Mike Hondorp

Chief Growth Officer
Niko Croskery

Niko Croskery

CPO
Show more

Whalar Office Locations

Whalar has an office in London
London, GB (HQ)
9th Floor, 107 Cheapside
London, GB
Riva Restaurant, 200 Borough High St
Show all (2)

Whalar Financials and Metrics

Summary Metrics

Founding Date

2016

Whalar total Funding

$3.6 m

Whalar latest funding size

$3 m

Time since last funding

4 years ago

Whalar investors

Whalar's latest funding round in September 2017 was reported to be $3 m. In total, Whalar has raised $3.6 m
Show all financial metrics

Whalar Revenue

Cash (31-Dec-2018)

324.6k
GBPFY, 2017FY, 2018

Cash

585.6k324.6k

Accounts Receivable

645.5k2.5m

Current Assets

1.4m4.4m
FY, 2017

Financial Leverage

1.4 x
Show all financial metrics

Whalar Cybersecurity Score

Cybersecurity ratingPremium dataset

B

86/100

SecurityScorecard logo

Whalar Online and Social Media Presence

Embed Graph

Whalar Frequently Asked Questions

  • When was Whalar founded?

    Whalar was founded in 2016.

  • Who are Whalar key executives?

    Whalar's key executives are James Street, Neil Waller and Luke Townsin.

  • How many employees does Whalar have?

    Whalar has 154 employees.

  • Who are Whalar competitors?

    Competitors of Whalar include Upfluence, Grin and HYPR Brands.

  • Where is Whalar headquarters?

    Whalar headquarters is located at 9th Floor, 107 Cheapside, London.

  • Where are Whalar offices?

    Whalar has an office in London.

  • How many offices does Whalar have?

    Whalar has 2 offices.