Lead Product Manager - International at Rover.com (Barcelona) — aijobsearch