No comments have been posted

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.