|
|
|
| Major Players |
 |
|
Location: United Kingdom |
|
Major Players are unique in having a structure made up of 9 specialist areas which, thanks to a great team spirit, are able to draw upon each others resources to find the best. We do this for permanent and freelance roles. This means that we deliver: candidates to great jobs, clients to great people. |
|
|
| There are currently no job vacancies advertised by this employer. |
|
|
|