City of St. Louis's IT department is led by Cindy Riordan (Chief Information Officer) and has 68 employees.
Ruth Keenoy
Section 106 Specialist
Preston Bruce
Programmer Analyst
Nick Findley
Senior Systems Analyst
Dan Jones
Network Systems Manager
Ian Rein
Civil Engineer III
Simon Huang
Chief Technology Officer
Niraj Patel
Engineering Manager
Earl Gadel
Systems Analyst
Looking for a particular City of St. Louis employee's phone or email?