El
New Business Manager (BU Lead)
Ello Technology Pty Ltd
Full-time
Cape Town, WC
computer-and-mathematical
Posted:
June 13, 2026
Location:
Cape Town, WC, South Africa
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 elimination of leakage across the entire commercial process. Your First 90 Days What Success Looks Like By Day 90: You are fully running the quoting, procurement, and invoicing cycle for your Business Unit You are consistently delivering 99% accuracy across quotes and ...
Apply for this Job
Submit your application for the New Business Manager (BU Lead) position at Ello Technology Pty Ltd.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Cape Town, South Africa
Posted:
June 13, 2026
Deadline:
July 23, 2026