top of page

Meet Our Leadership Team

Leadership must first and foremost meet the needs of others. At CSG, we believe in embracing a selfless, service-oriented approach to leading others within our organization. Our leadership team has the right combination of history, industry experience, and business acumen to build strong partnerships and develop a culture that focuses on quality team members, being the best-in-class, serving others, and making a difference. 


John Pearce

Chief Executive Officer

John founded CSG in 1973.  As John likes to say, no Team Member of CSG is performing a cleaning task that he has not done himself over the 50-year journey of CSG. He is licensed by the state of California as a general contractor and a scaffolding contractor. He is accredited by Cal-OSHA to certify and develop high rise window washing systems. He is an active member of Building Services Contractors Association International and International Window Cleaners Association. John attended the University of San Diego prior to serving in the United States Marine Corp. He has been married to his wife, Heidi, for 55 years. They live with Nassau, a Belgian Groenendael, and a feline named Miss Kitty.


Casey Pearce


Casey joined CSG when he graduated from University of Nevada, Las Vegas in 1993 with a B.S. degree in communications with an emphasis in public relations. While at UNLV Casey swam competitively, and held hospitality positions working for the Excalibur Hotel, Las Vegas and Clark County Nevada Parks & Recreation Department. Prior to Casey assuming his current position he has held various positions at CSG within operations, marketing and sales. He is an active member of Building Services Contractors Association International and International Window Cleaners Association. He has two canine Golden Doodles named Marco and Summer. 


J D Shafer

Executive Vice President

J D has 30 years of experience in various Hotel Management positions for both Hyatt and Hilton hotels, including three General Manager appointments.    He was also a 7-year employee of The Irvine Company, most recently as Senior Director of the Multifamily Housing Division. He is a California Licensed Real Estate Agent and served as past Board President of the Orange County Juvenile Diabetes Research Foundation.  He graduated with a B.A. in Hotel Operations from Florida International University.  Outside of work, his interests include tennis, skiing, and motorcycle riding.


Dan Vasquez

Senior Vice President

Dan has 30 years of experience as a hospitality and service contractor professional. He a seasoned Director of Rooms in upscale resort properties including The Wigwam Resort & Spa, Paradise Resort & Spa, and Hotel Irvine. Dan holds a B.A. degree in Business Management from California State University, Fullerton. Dan has a passion for surfing, mountain biking, and running.

Jorge-Carpio-Vice-President-of-operations-at CSG

Jorge Carpio

Vice President, Los Angeles Region

Jorge is in his 33rd year of employment with CSG. He started his career with CSG as an operational support supervisor and has progressed through various operational positions to his current position. He is responsible for contract janitorial operations.  He also manages special cleaning projects. Jorge is an avid UFC and Raider fan.


Lynn Presley

Vice President, San Diego Region

Lynn has more than 20 years of experience working for Starwood Hotels & Resorts in executive housekeeping management positions.  She attended Asheville Buncombe Technical College, where she majored in Hospitality Management. She studied Liberal Arts at St. Mary’s College in Raleigh, North Carolina. She also attended Starwood Rooms University.   Lynn loves the beach and barbecuing.


Leonard L. Malray

Vice President, Specialty Services

Leonard has been involved in the commercial window cleaning industry for his entire career.  He has been in his current position with CSG for 14 years. Prior to his current position, he was a Vice President managing a regional office for a multi-state building services contractor. He is a qualified person to conduct high-rise window cleaning training.  He has completed Scaffold Industry Association (SIA) certification in Suspended Scaffold. Leonard attended California State University, Los Angeles & American Career College. He is a music aficionado and a talented singer.


Jen Ramos

Vice President, Human Resources

Jen has 15 years of experience in hospitality Human Resources. She holds a BA in Hotel Management from Universidad Iberoamericana, Mexico City, and a Master's degree in Organizational Leadership from Chapman University. She is a certified Professional in Human Resources (PHR). Jen is committed to working out on a daily basis. She has a pet dog named Macarena.

Man smiling wearing grey suit jacket with greenery behind him.

Eduardo Moya

Vice President

Eduardo brings with him an impressive professional background, backed by 25 years of experience in the hospitality industry. He embarked on his journey on the West Coast, where he gained valuable insights during his tenure. Additionally, Eduardo has managed operations across multiple states, including CA, TX, AR, TN, and NY. Eduardo hails from Colombia and has a long-standing passion for soccer. Eduardo's remarkable experience, coupled with his passion for excellence and dedication to fostering a collaborative work environment, make him an invaluable asset to our team.


Felipe Martinez

Director of Safety

Felipe is a seasoned commercial cleaning professional. During his 21-year tenure with CSG, he managed cleaning operations at a major resort for 5 years. He has 16 years of experience managing cleaning services at luxury apartment communities, regional malls, and retail centers. Felipe is dedicated to spending quality time with his family.


Jessica L. Lopez

Director of Marketing

Jessica has 15 years of experience in customer service and sales. Eleven of those years have been in Business to Business Marketing/Business Development. She holds a B.A. Degree in Marketing with a minor in Advertising from California State University, Fullerton, and a Master of Business Administration (MBA) with an emphasis in Marketing from the University of Phoenix. Jessica loves arts, crafts, and her 5-year-old daughter. 

Marisa Sherb.png

Marisa Sherb

Director of Talent Acquisition

Marisa has over 20 years of experience in janitorial industry recruitment and operations. She holds a Bachelor's degree in Accounting from California State University, Fullerton, and a Master's in Business Administration from the University of California, Irvine. Outside of work, she enjoys the sea, cooking, and spending time with her family and her furry baby, Canelo

Man smiling wearing grey suit jacket with greenery behind him.

Anthony Tran

Vice President, Business Development

Anthony Tran brings many years of experience to CSG. Before joining the CSG team, Anthony developed and opened turn-key operations in the Las Vegas, Laughlin, and Tahoe regions. During his time in Las Vegas, Anthony exhibited exceptional leadership skills while overseeing a housekeeping department of 4,200 plus rooms/suites. This invaluable experience will aid Anthony in propelling CSG's best-in-class services in the Las Vegas region


Richard Raine

Vice President, Northern California

Richard joined CSG in 2019 as Guest Service Manager. Richard’s 22 years of experience include working as a concierge manager at the Veer Towers in Las Vegas Nevada. Richard also worked as a guest service and a front office manager in Palm Springs. With a strong history and background in hospitality and customer service, Richard Raine oversees CSG’s work in the World Famous Northern California Region known as “Wine Country”. Richard enjoys reading, writing, and photography. Richard has a Scottish Terrier named Merida.


Lambert Ly


Lambert's tenure at CSG began in 2014 when he started as an accounting clerk and worked his way up to CSG’s controller. Lambert graduated from California State University Fullerton with a Bachelor of Science in Accounting. He maintained a 4.0 in his accounting major and an overall GPA of 3.9. Fun fact, Lambert is a twin!


Shauna K. Pearce

Director of Continuous Improvement

As the Director of Continuous Improvement, Shauna has 29 years of experience in service industries and 13 years of experience leading quality initiatives. She is a  Senior Member of the American Society for Quality (ASQ) and Member of the California Awards for Performance Excellence (CAPE) Council and Board of Examiners. Additional achievements include being ASQ Certified Six Sigma Black Belt and Manager of Quality/ Organizational Excellence. Shauna has earned 

BA in Behavioral Science from Cal Poly Pomona, a BS in Nursing from the University of Southern California, and Master of Arts in Organization Management from Azusa Pacific University, Doctorate Degree from Cal State Fullerton.


Nancy Pino

Regional Manager, Orange County

Nancy has more than 20 years of experience in the hospitality industry. She manages contract services for CSG at five major resorts.  She is proficiently bilingual in English and Spanish.  She attended Saddleback College. She holds certificates for "Trainer the Trainer" and "Forbes Training". Nancy is passionate about her work and enjoys cooking and entertaining family and close friends.


Yadira Rodriguez

Regional Manager, San Diego

Yadira has been a member of the CSG team for 7 years.  Yadira began her journey in the hotel industry in 2005 as an Account Manager overseeing luxury establishments in San Diego. Throughout her tenure in this role, she had the privilege of crossing paths with influential individuals who remain her mentors to this day. Yadira's passion for continuous improvement led her to the United Education Institute, where she majored in Business Development.  Beyond her professional pursuits, Yadira loves to explore Mexican cuisine in Mexico and spend time with her family. 


Proudly family-owned and operated, Contract Services Group (CSG) President, Casey Pearce shares how our mission and core values are the heart of everything we do and shape our company culture. 

bottom of page