With no experience, can you easily find a job in London?
The EBUYER offers service car, do OTTO CAR employees also have it?
What salary can you expect starting at London? Do you know if there are offers?
Your knowledge may help other users! We still wait for new info, as the thread dedicated to the employment at OTTO CAR went silent.