Charlie Finance

OverviewSuggest Edit

Charlie is a company developing a financial chatbot service that continuously monitors transactions and alerts about problems. It helps to reduce bills by monitoring similar offerings nearby, avoid overdraft or late fees, and track spending.
HQSan Francisco, CA, US


Charlie Finance is headquartered in
San Francisco, United States

Location Map

Latest Updates

Employees (est.) (Nov 2021)4
Cybersecurity ratingAMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Charlie Finance

Ilian Georgiev

Ilian Georgiev

Co-Founder and CEO
Ivo Parashkevov

Ivo Parashkevov

Rob Luedeman

Rob Luedeman

Co-Founder and CTO
Show more

Charlie Finance Office Locations

Charlie Finance has an office in San Francisco
San Francisco, CA, US (HQ)
Ritch St, San Francisco
Show all (1)

Charlie Finance Financials and Metrics

Summary Metrics

Founding Date


Charlie Finance total Funding

$9 m

Charlie Finance latest funding size

$9 m

Time since last funding

3 years ago

Charlie Finance investors

Charlie Finance's latest funding round in November 2018 was reported to be $9 m. In total, Charlie Finance has raised $9 m
Show all financial metrics

Charlie Finance Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Charlie Finance Online and Social Media Presence

Embed Graph

Charlie Finance Frequently Asked Questions

  • When was Charlie Finance founded?

    Charlie Finance was founded in 2016.

  • Who are Charlie Finance key executives?

    Charlie Finance's key executives are Ilian Georgiev, Ivo Parashkevov and Rob Luedeman.

  • How many employees does Charlie Finance have?

    Charlie Finance has 4 employees.

  • Who are Charlie Finance competitors?

    Competitors of Charlie Finance include Hakbah, CoVenture and North Capital.

  • Where is Charlie Finance headquarters?

    Charlie Finance headquarters is located at Ritch St, San Francisco, San Francisco.

  • Where are Charlie Finance offices?

    Charlie Finance has an office in San Francisco.

  • How many offices does Charlie Finance have?

    Charlie Finance has 1 office.