Gregory Joshua – Cox Gregory Joshua – Cox is joining the team at Haven for a summer contract as a lead vocalist.