Barry Castle is an experienced IT professional with a background in healthcare technology management. Currently serving as the IT Director for Imaging and MDI at Beaumont Health, Barry Castle has held the position of Director of Information Technology at Oakwood Healthcare since March 2011. Previously, Barry Castle worked as a Project Manager at Compuware from January 2000 to February 2011. Barry Castle holds a degree from Wayne State University, providing a solid educational foundation for a successful career in information technology.
Sign up to view 7 direct reports
Get started