The Center for Tax and Budget Accountability Logo

The Center for Tax and Budget Accountability

Locations: 70 E. Lake Street, Suite 1700 Chicago, IL 60601, US

Company Size: 1 - 100

Industry: Think Tanks

Company Website

AI Description

drawer
  • Joseph George, MPP profile image

    Legislative & Policy Analyst

  • Drazzel Feliu profile image

    Identifying the economic health of municipalities through financial/data analysis.