OTR Direct, a UK-based Logistics and Distribution company, is hiring Office Administrator / Admin Executive (MS Excel Specialist) professionals for it...