None

About Austin John

Head of Digital Product Management @ Lloyd's List Group

Recent Activity