Payflow (YC S21) Employee Directory
Financial ServicesCatalonia, Spain51-200 Employees
Payflow (YC S21) has about 76 employees across 5 continents, most of them in Europe. By country, the largest groups are Spain (74%), Peru (7%) and Colombia (6%). Banking and Sales make up over half of the profiles with a known department. Payflow (YC S21)'s workforce spans 15 departments. Payflow (YC S21)'s workforce grew 9% between July 2025 and July 2026.