Strada corporate office is located in 9709 Lakeside Blvd Ste 575, The Woodlands, Texas, 77381, United States and has 5K - 10K employees.
strada inc
strada global
strada
la strada energy services
la strada energy services llc
strada global inc
Departments
Number of employees
Information Technology
341
Human Resources
267
Finance
220
Operations
194
Sales
82
Engineering & Technical
54
Legal
21



| Location | People at location |
| Asia | 501-1,000 |
| North America | 501-1,000 |
| Europe | 501-1,000 |
| South America | 51-200 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Strada's success, and advanced their careers.
Global Customer Succes... at Gallagher Group
Worked as Client Solutions & Delivery Lead (Workday)
at Strada
Senior Manager, Strate... at RealPage
Worked as Global Procurement Delivery Lead
at Strada (2024-2024)
Client Services Coordi... at Crossroad Capital Part...
Worked as Fiscal Benefits Specialist
at Strada (2024-2025)
Explore More
Strada US Payroll LLC, pioneers in payroll, human capital and financial management solutions, we blend leading-edge technology with human ingenuity to keep you moving forward.... Read More