John Martin has joined Guildwork.