Talcura

Logo for a talent management software company based in Toronto, Canada.