Taulia LLC - New Orleans

$85.3M revenue • 201 employees • 1235 St Thomas St, New Orleans, LA, 70130, United States

Last Updated May 2, 2025

Company Overview

Company Name

Taulia LLC - New Orleans

Address

1235 St Thomas St, New Orleans, LA, 70130, United States

Website

taulia.com

Approx. Annual Revenue

$85.3M

Employees

201

Established

2009

About Taulia LLC - New Orleans

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 LLC - New Orleans

Advertising Pixels

  • Facebook Ad Pixel
  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Cedric Bru CEO & President
LinkedIn
Christian Klein Owner/CEO
LinkedIn