Harvey John jobs