All employers
Ontra, LLC
Details
Ontra is an exceptional employer that fosters a remote-first culture, empowering employees with real ownership from day one. With a strong focus on professional development, generous benefits including flexible time off and employer-supported retirement contributions, and a collaborative environment, Ontra is dedicated to the growth and success of its team members. Located in the UK, particularly London, Ontra offers unique opportunities to engage with sophisticated clients while being part of a forward-thinking company at the forefront of AI-powered solutions in private markets.