Mayor’s Office (708.841.2200)

First nameLast namePositionExtEmail
LawrenceJacksonMayor2229ljackson@villageofriverdale.net
VidaSummersHuman Resources2267vsummers@villageofriverdale.net
AminahMuhammadCommunications Mgramuhammad@villageofriverdale.net
AnnieRandolphExecutive Asst1003arandolph@villageofriverdale.net
RickRoyIT2245rfoy@villageofriverdale.net

Clerk’s Office (708.841.2200)

First nameLast namePositionExtEmail
KarenHolcombVillage Clerk2231kholcomb@villageofriverdale.net
CarolMcGheeDeputy Clerk2264cmcghee@villageofriverdale.net

Trustees (708.841.2200)

First nameLast namePositionExtEmail
RodrickJeffersonTrustee2265rjefferson@villageofriverdale.net
ErikLeVereTrustee2259elevere@villageofriverdale.net
BradleySmithTrustee2260bsmith@villageofriverdale.net
CassandraRiley-PinkneyTrustee2261criley-pinkney@villageofriverdale.net
BrendaWilliamsTrustee2262bwilliams@villageofriverdale.net
GregoryLewisTrustee-glewis@villageofriverdale.net

Police Department (708.841.2203)

First NameLast NamePositionExtEmail
DavidDeMikChief of Police4221ddemik@villageofriverdale.net
WillieDarkriedDeputy Chief4226wdarkried@villageofriverdale.net

Public Works (708.841.2200)

First NameLast NamePositionExtEmail
JeromeRussellDirector5002jrussell@villageofriverdale.net

Fire Department/Inspectional Services (708.849.2122)

First NameLast NamePositionExtEmail
Shun T. HaynesFire Chief3800shaynes@villageofriverdale.net
JamesMuirheadDeputy Fire Chief3812jmuirhead@villageofriverdale.net