Senior Product Manager - LMD
Algiers, Algeria / Tunis, Tunisia / Casablanca, Morocco / Algeria (East) / Algeria (West) / Oran, Algeria / Bejaia, Algeria / Constantine, Algeria / Setif, Algeria / Tlemcen
Product & Tech – Last Mile Delivery /
Full-time /
Hybrid