Delorian Media is a call center that has been successfully operating on the market for 5 years. Today, the company employs more than 100 employees.
We have a professional team, several offices around the world, free training, the ability to work remotely, exclusive products and a transparent payment system.
Every day we receive more than 2,000 orders and work in Russia and Europe.