Rod’s career has focused on incubating and growing high tech start-ups. This expertise allows him to focus on making Tecra offerings usable as well as helping customers recognize new business and revenue opportunities.
Rod’s sales, technical support and business development background helps him evaluate customer requirements, recommend appropriate solutions and implement with confidence to achieve customer success and satisfaction.
Sign up to view 0 direct reports
Get started