Ulrich was elected to represent City Council District 32 in 2009. He was term-limited out of office last year and was given a senior advisor post in the Adams administration. Ulrich has a history of alcoholism and gambling. In 2015, the Department of Investigation arrested over two dozen people on bribery and corruption charges related to the construction industry. The DOB was created to make it less punitive and more focused on education and corrective action. The city's top attorney said Ulich went through a background check. It will not comment on the results.