0 Part Time Intermittent ID Card Specialist, Navy ICA Job Vacancy in Magellan Health Philadelphia, PA 19111 – Latest Jobs in Philadelphia, PA 19111 Are you looking for a New Job or Looking for better opportunities? We got a