James Finley

James is a Microsoft Certified Trainer who has been working with Microsoft products for over 15 years. He specializes in the Messaging and Collaboration space, and has never met a PowerShell session he didn't like. When he's not busy teaching and learning, he likes to spend time outdoors with his family.