Home Tags Mark Simon

Tag: Mark Simon

Norwalk-based Datto expands executive leadership ranks

CEO Tim Weller said the new executives will "help shape and deliver on Datto's vision."