sorren
the sorren video library
Departments
Number of employees
Finance
271
Operations
54
Human Resources
15
Marketing
14
Information Technology
10
Sales
7
C-Suite
7
| Location | People at location |
| North America | 201-500 |
| Asia | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Sorren's success, and advanced their careers.
Explore More
Todays financial landscape is constantly changing, and the challenges our clients face are becoming more complex. Weve come together to lean on the strengths of each other, allowing us to serve our clients through every stage, every idea, every challenge, no matter their size. We are stronger together. With our combined strength as a Top 50 nationa... Read More