Strategy Manager, Global Insurance Business
2 days ago
Greater London
They help evolve early ideas into future growth initiatives, and work with the delivery function to ... shift the way of thinking * Intellectually curious, results-oriented, motivated, disciplined and ...