Peter Lewis Email
Head Engineering . TrueRoll
How to contact Peter Lewis
Join and see Peter's contact info for free!Current Roles
Employees:
36Revenue:
$4.2MAbout
Empowering governments to maintain always-accurate property tax rolls by identifying both unqualified and unclaimed homestead exemptions - generating new revenue and trust.TrueRoll Address
Chicago, IL, USChicago, IL
United States