's headquarters is in Toronto, Ontario. Alex Leduc is the Founder & CEO of Perch. Perch has raised a total of $5M in funding. Perch has 3 followers on Owler.
's headquarters is in Toronto, Ontario. Alex Leduc is the Founder & CEO of Perch. Perch has raised a total of $5M in funding. Perch has 3 followers on Owler.