Sugar Land, Texas, United States
Master of Business Administration (Management)
1998 - 2000Bachelor of Business Administration (Mathematics, Business)
1990 - 1995Master of Business Administration
Find contact details for 700 million professionals.