There is company OXFORD SCIENCE STUDIES next door, do you know if they offer higher salary than in STATION 12 NOMINEES? It's difficult to find relevant information.
We wait for your opinions! Maybe there is a person currently employed at STATION 12 NOMINEES and willing to tell us something about their work there?