sierra employs 33 employees. The sierra management team includes Jon Jourrou (DIRECTOR), Federico Scott Delacruz (Chief Executive Officer), and Melissa Richardson (Property Manager).
Get Contact Info for All DepartmentsLooking for a particular sierra employee's phone or email?