Latka logo

Andrew McLeod

FounderCEO
LinkedIn

Companies

CREDENCE Background Screening

Sevenoaks, United Kingdom · Founded 1995

Revenue
$17.7M
Team size
112

Company profile →

Certn

Victoria, Canada · Founded 2016

Revenue
$14.2M
Funding
$37.3M
Team size
330

Company profile →