Feb 2025
10
Feb
MSHA 8 Hr. Annual Refresher
MSHA Part 48 Annual Refresher This 8-hour course complies with MSHA 30 CFR 48.25 requiring 8 hours of annual training for independent contractors and grantees [...]
17
Feb
MSHA 8 Hr. Annual Refresher
MSHA Part 48 Annual Refresher This 8-hour course complies with MSHA 30 CFR 48.25 requiring 8 hours of annual training for independent contractors and grantees [...]
24
Feb
MSHA 24 Hr. New Miner
MSHA Part 48 24 Hr. New Miner This 3-day course complies with MSHA 30 CFR 48.25 requiring 24 hours of training for independent contractors and grantees [...]
Mar 2025
03
Mar
MSHA 8 Hr. Annual Refresher
MSHA Part 48 Annual Refresher This 8-hour course complies with MSHA 30 CFR 48.25 requiring 8 hours of annual training for independent contractors and grantees [...]
17
Mar
MSHA 8 Hr. Annual Refresher
MSHA Part 48 Annual Refresher This 8-hour course complies with MSHA 30 CFR 48.25 requiring 8 hours of annual training for independent contractors and grantees [...]
Apr 2025
14
Apr
MSHA 8 Hr. Annual Refresher
MSHA Part 48 Annual Refresher This 8-hour course complies with MSHA 30 CFR 48.25 requiring 8 hours of annual training for independent contractors and grantees [...]
21
Apr
MSHA 8 Hr. Annual Refresher
MSHA Part 48 Annual Refresher This 8-hour course complies with MSHA 30 CFR 48.25 requiring 8 hours of annual training for independent contractors and grantees [...]
29
Apr
MSHA 24 Hr. New Miner
MSHA Part 48 24 Hr. New Miner This 3-day course complies with MSHA 30 CFR 48.25 requiring 24 hours of training for independent contractors and grantees [...]
May 2025
14
May
MSHA 8 Hr. Annual Refresher
MSHA Part 48 Annual Refresher This 8-hour course complies with MSHA 30 CFR 48.25 requiring 8 hours of annual training for independent contractors and grantees [...]
19
May
MSHA 8 Hr. Annual Refresher
MSHA Part 48 Annual Refresher This 8-hour course complies with MSHA 30 CFR 48.25 requiring 8 hours of annual training for independent contractors and grantees [...]
Powered by Events Manager