CEO
Leah Carr
CEO Approval Rating
83/100
Tilr is a Canada-based AI-enabled recruitment platform that automatically evaluates and ranks talent profiles based on skills to source candidates.