Latka logo

Richard Kirby

Founder

Company

UL EHS Sustainability

Cambridge, United Kingdom · Founded 1990

Revenue
$508.8K
Team size
18

Company profile →