Rod Ward Named Delaware Business Times CEO of the Year
Rod Ward '83, president and CEO of CSC, was named Delaware Business Times' CEO of the Year 2021. CSC, a provider of business, legal, tax and digital brand services, has a global presence in 40 countries and employs about 3,000 people around the world, with a core team based in Wilmington. Ward has served as CSC's president and CEO since 2010. Read more.