Overview
Origin Call Centre is operating in Bangalore for 12 years and is owned and operated by a British CEO, Mr. Barrie Scot Livingston who has well over 36 years experience owning and running call centres in the UK, Australia, New Zealand and India.