Trish Villena's Location
Philippines
Trish Villena's Work
Trish Villena's Education
Trish Villena's Skills
Trish Villena's Summary
Trish Villena, based in Philippines, is currently a Technical Recruitment Leader - Sales and Operations at Omnia, bringing experience from previous roles at GABA Telepsychiatry and Psychiatry, Synechron and NP Group. Trish Villena holds a 1995 - 1999 Bachelors of Science @ Saint Paul University. With a robust skill set that includes Leadership, Customer Relationship Management Crm, Human Resources, Interviewing, Account Management and more, Trish Villena contributes valuable insights to the industry. Trish Villena has 1 email on RocketReach.