Ohio Health
–
Columbus, OH, 43216
... The Manager may lead, hire, direct, teach and supervise up to 15 direct reports and research personnel in OHRI ensuring ... with the goal of maximizing efficiency of management control systems, programs, policies, work methods and procedures. ... - May 22