[New Job Opening] Clinic Manager I job Vacancy in 326 West 23rd Street, Los Angeles, CA 90007 Are you looking for a Job in Healthcare Field then this post may be relevant to you. Job Details: Position Name : Clinic Manager I