TIMVIVIAN.CA
Updated 739 days ago
Tim is a very focused and flexible team member with very strong problem solving skills. His deep knowledge in a variety of technologies and his commitment to getting the job done make him a valuable member of any team he is a member of.
Also known as: Tim Vivian