Ian McLeod

Ian McLeod

Guest

Versatile technology business leader, and executive advisor with deep experience leading large organizations, establishing business strategy, and building successful businesses. C-Level roles in companies of $250M +