Ken Piddington

Ken Piddington

Chief Information Officer