Cockroach Labs is seeking a Manager of Corporate Sales based in London, UK. This role involves overseeing and motivating a team of Inside Sales Representatives. You will drive new business through the full sales cycle and implement strategies for performance improvement.
The ideal candidate will have strong experience in technology sales and team management, with a passion for mentoring and achieving targets. Cockroach Labs offers a hybrid work environment.
#J-18808-Ljbffr