Latka logo

Angelo Baggini

Founder

Company

RentBureau

Atlanta, United States · Founded 2006

Revenue
$1.2M
Team size
19
Customers
7M

Company profile →