John William has joined Guildwork.