CEO
Tod Lickerman
CEO Approval Rating
99/100
Cresa is an Illinois-based real estate advisory firm that offers services such as project management and lease administration for sectors including energy and finance.