Work

Patrick Kane is a technology professional and educator located in the Chicago area.