Katherine Harwood

#229228

consultant, deloitte