Our culture

While Taulia may be considered an American company, our long and continued presence in EMEA has meant we have been able to incorporate ideals from across these regions. Perhaps most importantly of all, we believe in respecting all cultures and backgrounds. Our offices in Düsseldorf, London, and Sofia each have their own unique culture, as do our remote employees in Spain and the Netherlands, and throughout EMEA.

EMEA Offices

London, England

Office 3.13
Liberty House
222 Regent Street

More office details 

Düsseldorf, Germany

6th Floor Speditionstraße
21 Düsseldorf

More office details 

Sofia, Bulgaria

115G Tsarigradsko Shosse
Level 8E Sofia

More office details 

Ready to liberate your cash?

Discover the source of value in your supply chain

Contact our sales team