Lorrin Finch's Location
Beaverton, OR, US
Lorrin Finch's Education
Lorrin Finch's Skills
Lorrin Finch's Summary
Lorrin Finch, based in Beaverton, OR, US, is currently a Authorized Training Provider Manager at OSHAcademy Safety and Health Training. Lorrin Finch holds a 1993 - 1998 Bachelors in Theater, Theatre @ California Institute of the Arts. With a robust skill set that includes Occupational Health, Safety Management Systems, Program Management, Training, Management and more, Lorrin Finch contributes valuable insights to the industry.