Velera corporate office is located in 560 Carillon Pkwy, Saint Petersburg, Florida, 33716, United States and has 1K - 5K employees.
velera
velera.com
Departments
Number of employees
Operations
406
Finance
337
Information Technology
263
Engineering & Technical
243
Sales
220
Marketing
159
Legal
138
| Location | People at location |
| North America | 1K - 5K |
| Asia | 11-50 |
| Europe | 11-50 |
| Africa | 1-10 |
| South America | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Velera's success, and advanced their careers.
Cvp, Workforce Managem... at New York Life Insuranc...
Worked as Managing & Support Groups Vice President, Cont...
at Velera (2018-2022)
Explore More
Velera is a financial technology company headquartered in the United States that specializes in credit card services and solutions. The company offers both business-to-business and business-to-consumer financial products through its online platform and mobile application. Velera provides comprehensive credit card services with supporting operations... Read More