Where are your technical support staff located?
We have three regional offices: one in Nashik, India and two in the UK, with our main office located in Morley, Leeds. Our Indian office is not outsourced – we own the Indian office and have executives in India to run its day to day operations. We do not only have level 1 support in …