Olsa Resources employs 31 employees. The Olsa Resources management team includes Dina Matar (Senior Technical Recruiter), Nick Martini (Director of Engineering and IT), and Olsa Martini (Owner).
Get Contact Info for All DepartmentsLooking for a particular Olsa Resources employee's phone or email?