Latka logo

Patrick Desrochers

CEO