Home Our People Administrative & Support Staff Ismael Villa Ismael Villa is a facilities technician at the Departments of Global Ecology and Plant Biology. Facilities Technician Palo Alto, CA email Email Me phone (650)714-8236