Dean Neflas

Human Resources Specialist
Phone: 
310-825-7848
Address: 
70 Powell Library
Mail Code: 
151504