Ello Technology Pty Ltd

New Business Manager (BU Lead)

📍 Location
Cape Town, Western Cape
⏰ Job Type
Full-time
📅 Posted
July 11, 2026
Apply Now

Job Description

New Business Manager (BU Lead)

Role Purpose

Why This Role Exists

This role exists to embed strong commercial execution directly into each Business Unit at Ello Technology.

As a New Business Manager (BU Lead), you are responsible for ensuring that all technical work is translated into accurate, profitable, and fully captured revenue. You lead the commercial function within your BU — owning quoting, procurement, invoicing, and revenue integrity — while enabling the BU to operate as a complete, decentralised unit.

This is not a traditional “sales manager” role. It is a commercial leadership role for someone who understands both revenue and operations. Your success will be measured by margin protection, revenue accuracy, and the elim...

Start Your Week Right!

Apply now and make every Monday exciting with Ello Technology Pty Ltd

Apply for this Position