Jeff

Jeff

Product Manager

Job Expired
Full-Time Anywhere
Who are we? Jeff is an international Start-up based in Valencia, Spain, that is revolutionizing how customers access every-day services, online to offline. We have more than 1500 franchises across South America, Europe and ...