Ross Rader
Customer Service Leader in Hamilton, Ontario, Canada
Ross Rader
Customer Service Leader in Hamilton, Ontario, Canada
I love the internet. I lead Tucows customer experience team. I hold a world record for ultracycling and I'm inspired every day by my wife and son. Sometimes I make time to take pictures.