Emerging Leader – Nicholas Newbould

This week’s Emerging Leader is Nicholas Newbould, Vice-president of sales at ISTT, Inc.