Regional Manager, Customer Success EMEA (Remote) | Ambassador of Africa