Accessability Links

Contact Us

UK Offices


Our Global Headquarters are based in the heart of Manchester’s thriving city centre, and is home to the majority of the Oscar team – including our Support, Marketing, Finance and Business Development departments.

Our Manchester Recruitment Consultants support personnel across the UK and the rest of Europe, as well as Africa and the Middle East, successfully filling roles across the Technology sector.

Freetrade Exchange
Peter Street
United Kingdom
M2 5GB

Manchester: +44 (0) 161 828 8140
London: +44 (0) 203 440 4020
Birmingham: +44 (0) 121 647 6888
Leeds: +44 (0) 113 887 9000
Bristol: +44 (0) 117 239 0448
Fax: +44 (0) 161 834 8939

Send Us a Message
View Page


Oscar's London office is based in the heart of the capital, a stone's throw away from some of the most recognisable and trendiest spots in London. 

Our London base allows our Recruitment Consultants to provide world-class recruiting excellence across the Technology sector. 

Office 1109 
Beaufort House
15 St Botolph St


Tel: +44 (0) 203 440 4020

Send Us a Message
View Page



Oscar’s Americas hub sits in the heart of the Energy Corridor in the global energy capital; Houston. Situated in the Nexen building, we are ideally placed to support our clients across the entirety of North, Central and South America as well as the Caribbean.

From Houston, our Recruitment Consultants deliver recruiting excellence across the Energy and Technology sectors.

Nexen Tower
945 Bunker Hill
Suite 675 
Tel: + 1-713-568-1968

Send Us a Message
View Page

The Netherlands


Oscar Technology
Laarderhoogtweg 25
1101 EB Amsterdam 
The Netherlands
Tel: + 31 (0)20 798 6706

KVK Number: 74606859

Send Us a Message