Bill serves as the Director of Information Technologies for CMC. He has been working in the IT industry for over 20 years, during which time he has held a number of leadership positions, including information systems manager, consultant, and network and systems engineer. Bill received an undergraduate degree in Information Technology and an MBA from Point Park University. He brings his depth of experience, technical skills and management capabilities to his role where he is responsible for the planning, organization, and execution of all IT functions. His position includes directing all IT operations to meet customer requirements as well as the support and maintenance of existing applications and development of new technical solutions.