CPSA Diplomate Public Roster

Updated 04/30/2025

View the CPEA Public Roster

Key

EMS = EMS 14000+
EC = Environmental Compliance
HS = Health and Safety
MS = Management System
RC = Responsible Care
PS = Process Safety

Last NameFirst NameIn Good StandingCert.CM Due DateExpire DateEMSECHSMSRCPS
AbatiePaulaYESCPEA and CPSA12/31/20256/1/2026XXX
AbrahamsonDonaldYESRetired Lifetime
ArcherJamesYESCPSA12/31/202512/31/2020X
BanzigerCarltonYESRetired Lifetime
BhatiaGurmukhYESRetired Annual
BirdWarrenYESCPEA and CPSA12/31/20276/1/2028XXXXX
BoosapathiMurugananthamYESCPSA12/31/20256/1/2026X
BrinkerHenryYESVoluntary Surrendered
BroadbentAndrewRetired AnnualCPEA and CPSA
CarrascoGaryYESCPEA and CPSA12/31/20276/1/2028XX
CazabonMichaelYESVoluntary Surrendered
ChathamRobertRetired AnnualCPEA and CPSA
ChiuChonzenYESCPSA12/31/20276/1/2028X
ConesJohnNOCPSAX
CummingsDavidYESCPSA Voluntary Surrender
CunhaRichardRetired AnnualCPEA and CPSA
CunninghamLeslieYESVoluntary Surrendered
DalalAshitYESCPEA and CPSA12/31/20256/1/2026XX
DesrosiersBrianYESCPSA12/31/20266/1/2027X
DonaloioBrendaRetired LifetimeCPEA and CPSA
EasonStevenYESCPSA12/31/20266/1/2027X
EbiegbeEdwinNOCPSAX
EinolfDavidYESCPEA and CPSA12/31/20236/1/2024XX
ElkinsMorrisYESCPEA and CPSA12/31/20246/1/2025XX
FoorRickYESCPEA and CPSA12/31/20246/1/2025XXX
GarlandRonaldYESVoluntary Surrendered
GenuiseJohnVoluntary SurrenderedCPEA and CPSA
HaderPaulYESCPEA and CPSA12/31/20256/1/2026XX
HaneyScottYESCPSA12/31/20266/1/2027X
HannumMichaelYESCPEA and CPSA12/31/20256/1/2026XX
HansenMarkYESCPEA and CPSA12/31/20266/1/2027XX
HaskinsRichardYESCPEA and CPSA12/31/20276/1/2028XXX
HawkinsSteveNOCPEA and CPSA12/31/20256/1/2026XX
HazzanMichaelYESCPSA12/31/20286/1/2029X
HellerDavidYESCPSA12/31/20246/1/2025X
HillDavid R.YESCPSA12/31/20286/1/2029X
HofbauerJosephYESCPEA and CPSA12/31/20226/1/2023XX
HolleranJohnVoluntary SurrenderedCPEA and CPSA
JainSanjeevNOCPSA12/31/20216/1/2022X
JobRobertYESCPEA and CPSA12/31/20246/1/2025XX
JohnsonEricRetired AnnualCPEA and CPSA
JohnsonKristopherYESCPSA12/31/20296/1/2030X
JuaireMarcYESCPSA12/31/20256/1/2026X
JudyJohnathanYESCPEA and CPSA12/31/20246/1/2025XX
KaluCollinsYESCPEA and CPSA12/31/20256/1/2026XX
KleinJamesYESCPSA12/31/20286/1/2029X
KwasnyRichardYESCPEA and CPSA12/31/20276/1/2028XX
LangfordRolandRetired LifetimeCPEA and CPSA
LepardLarryYESCPSA12/31/20276/1/2028X
LiebermanJeffreyYESCPEA and CPSA12/31/20276/1/2028XX
MarshallWilliamYESCPSA12/31/20296/1/2025X
McMillenRobertYESCPSA12/31/20276/1/2028X
MenghiniLuvernaYESCPSA12/31/20256/1/2026X
MontagnaPeterYESCPEA and CPSA12/31/20286/1/2029XX
ParedesElizabethVoluntary SurrenderedCPEA and CPSA
PatelSaileshYESCPEA and CPSA12/31/20236/1/2024XXX
PatschkeChadYESCPSA12/31/20276/1/2028X
PinheiroAngeloYESCPEA and CPSA12/31/20266/1/2027XX
QiRuifengYESCPSA12/31/20266/1/2027X
RiveraDeniseYESCPEA and CPSA12/31/20286/1/2029XX
RoosGregoryYESCPSA12/31/20286/1/2029X
RoseMartinYESCPSA12/31/20246/1/2025X
RoseenGaryYESVoluntary Surrendered
SantoRichardYESCPSA12/31/20266/1/2027X
SellKevinYESCPEA and CPSA12/31/20276/1/2028XX
SivalaRaviYESCPSA6/30/202712/1/2027X
SlotnickJackRetired LifetimeCPEA and CPSA
SmithGerardYESCPSA12/31/20296/1/2025X
SolteszKennethNOCPEA and CPSA12/31/20256/1/2026XXX
SonnenfeldPaulYESCPEA and CPSA12/31/20286/1/2029XX
SuppleRyanYESCPSA12/31/20256/1/2026X
ThompsonJamesYESRetired Lifetime
WellsTheodoreNOCPSAX
WerginChristopherYESCPEA and CPSA12/31/20256/1/2026XX
WilliamsFloydYESCPSA12/31/20276/1/2028X
WintersBrentYESCPSA12/31/20256/1/2026X
WrayShanonNOCPSAX
LindaTalbotYESCPEA and CPSA12/31/20286/1/2029XX
YoppTerryYESCPEA and CPSA12/31/20246/1/2025XX
Last NameFirst NameIn Good StandingCert.Recert DateExpire DateEMSECHSMSRCPS

Concerns about your listing? Please email info@GoBGC.org.