Latin America Sales Manager Location : Argentina or Brazil (remote with frequent regional travel) Languages :Fluent Spanish and Portuguese; English required Role Overview The Latin America Sales Manager will be responsible for developing and executing the