Board of directors

2026 ESO Board of Directors

Title Name Email Address
President Jessica May president@esogirlssoftball.com
Vice President Peter Dulay vp@esogirlssoftball.com
Secretary Ali Guerrero secretary@esogirlssoftball.com
Treasurer Erin Deifel treasurer@esogirlssoftball.com
All Star and Tournament Director tournament@esogirlssoftball.com
Communications Director Peter Dulay & Team communications@esogirlssoftball.com
Information Officer Peter Dulay info@esogirlssoftball.com
Social Media Manager Michaela Katz social@esogirlssoftball.com
Registrar Roxana Mazariego registrar@esogirlssoftball.com
Equipment Manager Allen Smith equipment@esogirlssoftball.com
Snack Barn Director Angie Avila & Sepi Ghaemi snackbarn@esogirlssoftball.com
Umpire In Chief David Mcfarland UmpChief@esogirlssoftball.com
Scheduling Coordinator Katie Reza scheduler@esogirlssoftball.com
Volunteer Coordinator Gina Kim volunteer@esogirlssoftball.com
Merchandise Director Jessica Hoffman merch@esogirlssoftball.com
Field Maintenance Director Peter Dulay fields@esogirlssoftball.com
Uniform, Picture and Awards Sepideh Chavez uniforms@esogirlssoftball.com
Events Coordinator Krystle Machuca events@esogirlssoftball.com
Safety/Insurance Coordinator Jen Youn Safety@esogirlssoftball.com
6 & Under Division Rep Karen Recinos 6urep@esogirlssoftball.com
8 & Under Division Rep Kayla Estrada 8urep@esogirlssoftball.com
10 & Under Division Rep Nicole Carrasco 10urep@esogirlssoftball.com
12 & Under Division Rep James Aardahl 12urep@esogirlssoftball.com
17 & Under Division Rep Krystle Machuca 17urep@esogirlssoftball.com
Member-at-Large Erik Lima
Member-at-Large Ricardo Delgado
Member-at-Large Gina Kim
Member-at-Large Shiri Leon
Member-at-Large Christine Leon
Softball coach with arms crossed, standing on a softball field. He wears a navy polo shirt and gray pants.

Michael Turner

President

Softball coach with arms crossed, looking stern on a sunny field, players in the background.

Daniel Brooks

Vice President

Man in green polo stands on a softball field, arms crossed, stadium in background.

Kevin Hayes

Coaching Director

Do you love sports and want to make a difference off the field? We’re looking for committed volunteers to join our Board. Board members play a key role in shaping our programs, supporting coaches and volunteers, and creating a positive environment for our athletes. Your leadership can help ensure a successful season and a strong future for our organization.