CJ Deasy
CJ Deasy

CJ Deasy

BSc Computer Science with Industrial Placement at IBM