I had an opportunity to be a part of couple of Sharat’s sessions and was closely interacting with him. He is indeed a team player and very generous with his time and knowledge. Sharat goes that extra mile to make sure the trainees/team fully comprehend the principle behind the sales processes. He is very approachable, warm and a passionate trainer. He carries a very unique way of explaining things and makes it easier for the trainee/team to grasp.