Blog Mycroft Welcomes New CTO Steve Penrod Things have been busy behind the scenes at Mycroft this summer. We are happy to announce that Steve Penrod is joining the organization as CTO! He brings years of experience in…Kris AdairAugust 18, 2016