Richard Lander

Active Manhattan Beach, CA Vice President for Genpact LLC