Braintrust

241 Total Employees
Year Founded: 2018

Teams at Braintrust

Recently posted jobs

22 Days AgoSaved
In-Office or Remote
London, Greater London, England, GBR
Blockchain • Web3
The Regional Sales Director, EMEA will lead a sales team, develop strategies for revenue and growth, manage customer relationships, and refine sales processes.
24 Days AgoSaved
In-Office or Remote
London, Greater London, England, GBR
Blockchain • Web3
As an Enterprise Account Executive, you will develop sales strategies, engage with potential customers, and navigate complex sales processes across the EMEA region.