John Cremer | cpjobs.com