Are you a customer and sales-oriented learning professional who thrives in a fast-paced, high-growth environment?
Are you eager to help a successful scale-up in building a skilled sales team with power to deliver?
Do you love a no-nonsense, respectful, and transparent culture?
Three times yes, then OTRA is looking for you!