James Tucker

James Tucker

Manager Smart Technologies, Allianz

Bio available shortly.