Allan Liska

Principal Consultant, Recorded Future