NC

Natasha Craig

Senior Manager Global Payroll at Dandelion Energy

Natasha Craig, PCP, is a seasoned payroll and benefits professional with extensive experience across multiple industries. Currently serving as the Senior Manager of Global Payroll at D2L since November 2025, Natasha has previously held various positions in compensation and benefits management at AudienceView and payroll roles at The Ian Martin Group, where responsibilities included the accurate processing of payroll for a large workforce in both the U.S. and Canada. Prior experience also includes client services in environmental science and teaching in primary education. Natasha holds multiple professional certifications in payroll management from the National Payroll Institute and advanced degrees in primary education and business economics.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices