One, we committed to put about 650 people in the field to focus totally on customer satisfaction. — Sanjay Kumar Copy Share Image
Many people think we are a technology company, but we are totally customer-led. — Gillian Tans Copy Share Image