Michael Kanellos

Michael Kanellos is a technology analyst at OSIsoft.