Mechatronics Engineer at Rackspace Canada Rackspace Canada Burlington, Ontario L7R 0A1, Canada PhD in specialized area View Details