Jennifer Leech has/had a position (President, COO, Cofounder) at Truss

Title President, COO, Cofounder
Updated 7 months ago