Charles Russell Speechlys

  • Location: United Kingdom

  • Website: www.charlesrussellspeechlys.com

  • Nature of Business: The supply of staff and management services.

  • Sector: Services

  • Turnover: €25-75m

  • Number of Employees: 677

  • Chief Executive:
Go back
Sponsors & Supporters