Allan Lau currently serves as the Director of Application Development & Infrastructure at Omnitrans Customs Brokers, a position held since July 1998. Prior to this role, Allan was a Business Systems Coordinator at TD Canada Trust from January 1993 to June 1997, where responsibilities included overseeing merchant services and Visa operations. Allan holds an Executive Masters Degree in Business Administration from Concordia University, completed between 2015 and 2016, as well as a Bachelor's Degree in Computer Science from The University of British Columbia.
This person is not in the org chart