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
AbatiePaulaActiveCPEA and CPSA12/31/20306/1/2031XXX
ArcherJamesActiveCPSA12/31/20306/1/2031X
BirdWarrenActiveCPEA and CPSA12/31/20276/1/2028XXXXX
BoosapathiMurugananthamActiveCPSA12/31/20306/1/2031X
ChiuChonzenActiveCPSA12/31/20276/1/2028X
DesrosiersBrianActiveCPSA12/31/20266/1/2027X
ElkinsMorrisActiveCPEA and CPSA12/31/20296/1/2030XX
FoorRickActiveCPEA and CPSA12/31/20296/1/2030XXX
HaderPaulActiveCPEA and CPSA12/31/20306/1/2031XX
HaneyScottActiveCPSA12/31/20266/1/2027X
HannumMichaelActiveCPEA and CPSA12/31/20256/1/2026XX
HansenMarkActiveCPEA and CPSA12/31/20266/1/2027XX
HaskinsRichardActiveCPEA and CPSA12/31/20276/1/2028XXX
HellerDavidActiveCPSA12/31/20296/1/2030X
HillDavid R.ActiveCPSA12/31/20286/1/2029X
JobRobertActiveCPEA and CPSA12/31/20296/1/2030XX
JohnsonKristopherActiveCPSA12/31/20296/1/2030X
JuaireMarcActiveCPSA12/31/20306/1/2031X
JudyJohnathanActiveCPEA and CPSA12/31/20296/1/2030XX
KaluCollinsActiveCPEA and CPSA12/31/20306/1/2031XX
KwasnyRichardActiveCPEA and CPSA12/31/20276/1/2028XX
LepardLarryActiveCPSA12/31/20276/1/2028X
LindaTalbotActiveCPEA and CPSA12/31/20286/1/2029XX
MarshallWilliamActiveCPSA12/31/20296/1/2030X
McMillenRobertActiveCPSA12/31/20276/1/2028X
MenghiniLuvernaActiveCPSA12/31/20256/1/2026X
MontagnaPeterActiveCPEA and CPSA12/31/20286/1/2029XX
PatschkeChadActiveCPSA12/31/20276/1/2028X
PinheiroAngeloActiveCPEA and CPSA12/31/20266/1/2027XX
RoosGregoryActiveCPSA12/31/20286/1/2029X
SantoRichardActiveCPSA12/31/20266/1/2027X
SellKevinActiveCPEA and CPSA12/31/20276/1/2028XX
SivalaRaviActiveCPSA6/30/202712/1/2027X
SuppleRyanActiveCPSA12/31/20256/1/2026X
WerginChristopherActiveCPEA and CPSA12/31/20256/1/2026XX
WilliamsFloydActiveCPSA12/31/20276/1/2028X
WintersBrentActiveCPSA12/31/20306/1/2031X
YoppTerryActiveCPEA and CPSA12/31/20296/1/2030XX
ConesJohnNOCPSAX
EbiegbeEdwinNOCPSAX
HawkinsSteveNOCPEA and CPSA12/31/20256/1/2026XX
JainSanjeevNOCPSA12/31/20216/1/2022X
SolteszKennethNOCPEA and CPSA12/31/20256/1/2026XXX
WellsTheodoreNOCPSAX
WrayShanonNOCPSAX
BhatiaGurmukhRetired AnnualCPSAX
BroadbentAndrewRetired AnnualCPEA and CPSAXXXX
ChathamRobertRetired AnnualCPEA and CPSAXX
CunhaRichardRetired AnnualCPEA and CPSA
JohnsonEricRetired AnnualCPEA and CPSAXX
KleinJamesRetired AnnualCPSA12/31/20286/1/2029X
SonnenfeldPaulRetired AnnualCPEA and CPSA12/31/20286/1/2029XX
AbrahamsonDonaldRetired LifetimeCPSAX
BanzigerCarltonRetired LifetimeCPSAX
DonaloioBrendaRetired LifetimeCPEA and CPSAXX
EinolfDavidRetired LifetimeCPEA and CPSA12/31/20236/1/2024XX
LangfordRolandRetired LifetimeCPEA and CPSAXX
SlotnickJackRetired LifetimeCPEA and CPSAXXXX
ThompsonJamesRetired LifetimeCPSAX
GenuiseJohnVoluntary SurrenderedCPEA and CPSA
HolleranJohnVoluntary SurrenderedCPEA and CPSA
ParedesElizabethVoluntary SurrenderedCPEA and CPSA
BrinkerHenryYESVoluntary Surrendered
CarrascoGaryYESCPEA and CPSA12/31/20276/1/2028XX
CazabonMichaelYESVoluntary Surrendered
CummingsDavidYESCPSA Voluntary Surrender
CunninghamLeslieYESVoluntary Surrendered
DalalAshitYESCPEA and CPSA12/31/20256/1/2026XX
EasonStevenYESCPSA12/31/20266/1/2027X
GarlandRonaldYESVoluntary Surrendered
HazzanMichaelYESCPSA12/31/20286/1/2029X
HofbauerJosephYESCPEA and CPSA12/31/20226/1/2023XX
LiebermanJeffreyYESCPEA and CPSA12/31/20276/1/2028XX
PatelSaileshYESCPEA and CPSA12/31/20286/1/2029XXX
QiRuifengYESCPSA12/31/20266/1/2027X
RiveraDeniseYESCPEA and CPSA12/31/20286/1/2029XX
RoseMartinYESCPSA12/31/20246/1/2025X
RoseenGaryYESVoluntary Surrendered
SmithGerardYESCPSA12/31/20296/1/2025X
Last NameFirst NameIn Good StandingCert.Recert DateExpire DateEMSECHSMSRCPS

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