Having 18+ years of experience in Microsoft Technologies including SharePoint On-Premise & Online, Office 365, Microsoft Dynamics CRM.