88 employees have rated Tucows Chief Executive Officer Elliot Noss on Glassdoor.com. Elliot Noss has an approval rating of 70% among the company's employees.