Punit Kukreja — Microsoft Certified Trainer & IT Consultant

Microsoft Certified Trainer | M365 Consultant | Azure Architect

Microsoft Certified Trainer Year 1 Badge
Microsoft Certified Trainer Year 2 Badge
Microsoft Certified Trainer Year 3 Badge
Microsoft Certified Solutions Associate Badge
Microsoft Certified Trainer Year 4 Badge
Microsoft Certified Trainer Year 5 Badge
Microsoft Certified Trainer Year 6 Badge
Microsoft Certified Solutions Expert Badge

Trainings We Offer

Azure Badge
Exam AZ-900:
Microsoft Azure Fundamentals
Azure Badge
Exam MS-900:
Microsoft 365 Fundamentals
Azure Badge
Exam GH-900:
GitHub Foundations
Azure Badge
Exam AZ-104:
Microsoft Azure Administrator
Azure Badge
Exam MS-101:
M365 Mobility and Security
Azure Badge
Exam AI-900:
Azure AI Fundamentals
Azure Badge
Exam AZ-305:
Microsoft Azure Architecture
Azure Badge
Exam MS-102:
Microsoft 365 Administrator
Azure Badge
Exam DP-900:
Azure Data Fundamentals
Azure Badge
Exam AZ-400:
Microsoft Azure DevOps
Azure Badge
Exam MD-101:
Managing Modern Desktops
Azure Badge
Exam PL-900:
Power Platform Fundamentals
Azure Badge
Exam AZ-500:
Microsoft Azure Security
Azure Badge
Exam MD-102:
M365 Endpoint Administrator
Azure Badge
Exam MB-910:
Microsoft Dynamics 365 CRM
Azure Badge
Exam AZ-040:
Automating with PowerShell
Azure Badge
Exam SC-100:
Microsoft Cybersecurity
Azure Badge
Exam MB-920:
Microsoft Dynamics 365 ERP
Not sure which course to choose?

Try viewing our Roadmaps and Certification Paths

Azure
Microsoft 365
PowerShell

When your customer goes an Extra Mile

Client feedback 1 praising Punit Kukreja for training
Client feedback 2 praising Punit Kukreja for training
Client feedback 3 praising Punit Kukreja for training
Client feedback 4 praising Punit Kukreja for training
Client feedback 5 praising Punit Kukreja for training
Client feedback 6 praising Punit Kukreja for training
Client feedback 7 praising Punit Kukreja for training
Client feedback 8 praising Punit Kukreja for training
Client feedback 9 praising Punit Kukreja for training
Client feedback 10 praising Punit Kukreja for training
Client feedback 11 praising Punit Kukreja for training
Client feedback 12 praising Punit Kukreja for training
Client feedback 13 praising Punit Kukreja for training
Client feedback 14 praising Punit Kukreja for training
Client feedback 15 praising Punit Kukreja for training
Client feedback 16 praising Punit Kukreja for training
Client feedback 17 praising Punit Kukreja for training
Client feedback 18 praising Punit Kukreja for training
Client feedback 19 praising Punit Kukreja for training
Client feedback 20 praising Punit Kukreja for training
Client feedback 21 praising Punit Kukreja for training
Client feedback 22 praising Punit Kukreja for training
Client feedback 23 praising Punit Kukreja for training
Client feedback 24 praising Punit Kukreja for training
Client feedback 25 praising Punit Kukreja for training
Client feedback 26 praising Punit Kukreja for training
Client feedback 27 praising Punit Kukreja for training
Client feedback 28 praising Punit Kukreja for training
Client feedback 29 praising Punit Kukreja for training
Client feedback 30 praising Punit Kukreja for training
Client feedback 31 praising Punit Kukreja for training
Client feedback 32 praising Punit Kukreja for training
Client feedback 33 praising Punit Kukreja for training
Client feedback 34 praising Punit Kukreja for training
Client feedback 35 praising Punit Kukreja for training
Client feedback 36 praising Punit Kukreja for training
Client feedback 37 praising Punit Kukreja for training
Client feedback 38 praising Punit Kukreja for training
Client feedback 39 praising Punit Kukreja for training
Client feedback 40 praising Punit Kukreja for training
Client feedback 41 praising Punit Kukreja for training
Client feedback 42 praising Punit Kukreja for training
Client feedback 43 praising Punit Kukreja for training
Client feedback 44 praising Punit Kukreja for training
Client feedback 45 praising Punit Kukreja for training
Client feedback 46 praising Punit Kukreja for training