Deborah Holland

Deborah Holland is the Chief of Security at Isla Sorna's Ranger Station. She has been in charge since 2001.