Taulia

$85.3M revenue • 201 employees • 95 3rd Street 2nd Floor #7776, San Francisco, CA, 94103, United States

Last Updated Dec 10, 2025

Company Overview

Company Name

Taulia

Address

95 3rd Street 2nd Floor #7776, San Francisco, CA, 94103, United States

Website

taulia.com

Approx. Annual Revenue

$85.3M

Employees

201

Established

2009

About Taulia

Taulia, a company headquartered in New Orleans, Louisiana, offers a Cash Flow Acceleration Platform that provides insights to help businesses unlock the power of their working capital. The platform integrates solutions for payables, receivables, and inventory management, enabling smarter financial decisions and improved supply chain resilience.

Frequently Asked Questions about Taulia

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel
  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Andrew Schafer Vice President
LinkedIn
Cedric Bru CEO & President
LinkedIn
Christian Klein Owner/CEO
LinkedIn