Description: Country Manager – Brazil Location: São Paulo, Brazil Reports To: VP Sales – LATAM Role... Overview: The Country Manager for Brazil will lead BioCatch’s commercial strategy and operations in one of the most critical...
Description As an Amazon Web Services (AWS) Customer Solutions Manager you will be responsible for helping guide AWS... groups (Sales, Support, Solutions Architecture and Professional Services), product/engineering teams, and customer teams...