Latka logo

Michael Jackowski

FounderCEO
LinkedIn

Company

Duck Creek Technologies

United States · Founded 2000

Revenue
$211.7M
Funding
$357M
Team size
1.4K

Company profile →