Tom Ellis has over two decades of experience in account management, currently serving as an Account Manager at Long View Systems since February 2009. Prior to this role, Tom held a similar position at TELUS from 2000 to 2009, where valuable skills in client relations and sales development were honed.
This person is not in the org chart
This person is not in any teams
This person is not in any offices