an Impact/ The role: As a Solutions Consultant, you will join our team in the Americas and work closely with several teams... and evaluation processes is a plus Fluent communication skills in English and native Spanish-speaker. Any additional language...