David Diamond joins Kreston International’s board of directors