OverviewSuggest Edit

Flowcast is a company that provides an AI platform to automate and power smarter credit decisions. The API-based solution updates and monitors the risk assessment of the borrower in real-time based on alternative data and Flowcast’s proprietary data.
HQSan Francisco, CA, US


Flowcast is headquartered in
San Francisco, United States

Location Map

Latest Updates

Employees (est.) (Mar 2021)17
Cybersecurity ratingAMore

Key People/Management at Flowcast

Ken So

Ken So

Founder & CEO
Kathryn Rungrueng

Kathryn Rungrueng

Fred Hoffmann

Fred Hoffmann

Board Member
Alfred Shang

Alfred Shang

Board Member
Show more

Flowcast Office Locations

Flowcast has offices in San Francisco and Singapore
San Francisco, CA, US (HQ)
44 Tehama St, San Francisco
Singapore, SG
60 Anson Rd
Show all (2)

Flowcast Financials and Metrics

Summary Metrics

Founding Date


Flowcast total Funding

$6.2 m

Flowcast latest funding size

$3 m

Time since last funding

a year ago

Flowcast investors

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

Flowcast Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Flowcast Online and Social Media Presence

Embed Graph

Flowcast Frequently Asked Questions

  • When was Flowcast founded?

    Flowcast was founded in 2015.

  • Who are Flowcast key executives?

    Flowcast's key executives are Ken So, Kathryn Rungrueng and Fred Hoffmann.

  • How many employees does Flowcast have?

    Flowcast has 17 employees.

  • Who are Flowcast competitors?

    Competitors of Flowcast include Conversate, Walty and Quantium.

  • Where is Flowcast headquarters?

    Flowcast headquarters is located at 44 Tehama St, San Francisco, San Francisco.

  • Where are Flowcast offices?

    Flowcast has offices in San Francisco and Singapore.

  • How many offices does Flowcast have?

    Flowcast has 2 offices.