Onserve

Take the Stress Out of Your Business Technology. Contact Us at (613) 634-8125.

Dave Richards Help Desk Team Manager

With 42 years in Business Technology support, Dave has spent the last 35 years specifically in IT Support.  Having spent a number of years in a management position he has always been on a mission to help others.

Leave a Comment