Bill White

University of Waterloo

Bachelor of Computer Science with Business Option