Latka logo

Mike Powell

Founder

Company

Supply Vision

Miami, United States · Founded 2010

Revenue
$118.4K
Team size
2

Company profile →