Technology Consultant: Graduate Opportunities - French, German or Spanish speaking - Barcelona, Spain - Microsoft España | Joinrs