Peter Cheadle

Peter Cheadle

Peter loves being challenged and solving problems, so whether it’s chess or trying to solve a rubix cube in his…