Cummins Mellor Recruitment
Cummins Mellor Recruitment, One Cathedral Square, Cathedral Quarter, Blackburn, Lancashire, BB1 1FB, United Kingdom
Head Office
Business Sectors
- Accounting and Financial Services
- Hospitality
- Professional services
- Legal and HR
- Sales and Retail
- Industrial