Mill Run
–
Hilliard, OH, 43026
... Manager, you will oversee a team of skilled project and program managers, ensuring the successful delivery of IT projects ... Ability to convey complex technical information to non-technical stakeholders in a clear and concise manner. Proficiency in ... - May 12