An exciting opportunity has opened for a Customer Success Manager to take ownership of a newly established renewals... Read more
An exciting opportunity has opened for a Customer Success Manager to take ownership of a newly established renewals function within a high-performing, growth-driven environment. This strategic role is ideal for someone who thrives in building structures from the ground up, with a strong focus on customer retention, recurring revenue, and operational excellence.About the Role:The successful candidate will be responsible for designing and launching a complete renewals process - including frameworks, systems, and tools - that supports long-term customer success across the Middle East and Africa region. Once in place, you'll lead a dedicated team focused on maximising annual recurring revenue through proactive contract renewals, upselling, and churn mitigation strategies.Key Responsibilities:Develop and implement a scalable renewals strategy.Set up and refine systems and processes for seamless customer experience.Recruit, train, and lead a high-performing renewals team.Drive timely and accurate renewals while identifying opportunities for growth.Collaborate closely with Sales, Finance, Customer Success, and Business Intelligence teams.Analyse customer data, monitor KPIs, and drive continuous improvement.What You Bring:5+ years' experience in renewals, sales operations, or subscription-based revenue.Solid leadership background with proven team-building capability.Working knowledge of Salesforce and SAP (customer care/service models).Strong analytical, negotiation, and cross-functional collaboration skills.Strategic mindset with a hands-on approach to execution.Nice to Have:Experience in SaaS, IT, or subscription-based environments.Familiarity with process automation, customer experience management, and BI tools.Global or remote team exposure.If you're a driven leader with a passion for creating structure and delivering results, this is your chance to shape a department from the ground up and make a lasting impact. Read less
The role: Design DraftspersonAbout the companyA leading provider of mineral processing equipment and solutions, committed to innovation, quality,... Read more
The role: Design DraftspersonAbout the companyA leading provider of mineral processing equipment and solutions, committed to innovation, quality, and customer satisfaction. With a strong engineering foundation, they deliver customised solutions across the globe, underpinned by decades of technical expertise.About the RoleWe are looking for an experienced Design Draughtsperson to join our dynamic engineering team. This role involves creating accurate and detailed models, layouts, and drawings that meet the clients standards using CAD software and data management tools. The ideal candidate will bring a solid background in mechanical design, strong attention to detail, and the ability to collaborate across teams and with clients.ResponsibilitiesCreate and maintain 2D/3D models, drawings, and layouts using CAD softwarePerform design calculations to ensure the integrity and feasibility of componentsManage BOMs, work orders, and routing within JDEUpdate drawing register and maintain design checklistsAdhere to quality, safety, and ISO standards in all designsCollaborate with colleagues and customers to resolve design challengesSupervise and support installation of new designs when requiredAssist in product development and market research initiativesQualificationsGrade 12 with Maths and ScienceN6 Mechanical EngineeringDraughting DiplomaRecognised training in relevant CAD software (2D/3D)Minimum 5 years of technical experience in within the manufacturing industry (experience working with moving parts like gearboxes and motors etc.)Proficiency in design software (e.g., Inventor, AutoCAD)Valid driver's license & willingness to travel outside South Africa Read less
Overview:We are seeking a skilled Operations & Maintenance (O&M) Technician to support the performance and reliability of solar... Read more
Overview:We are seeking a skilled Operations & Maintenance (O&M) Technician to support the performance and reliability of solar photovoltaic (PV) systems. This role involves hands-on fault diagnosis and repairs, ongoing site inspections, inverter and communications troubleshooting, and the upkeep of overall system performance. The successful candidate will have a strong background in electrical systems, solar technology, and communication infrastructure within renewable energy environments.Key Responsibilities:String-Level Work:Diagnose and repair faults within PV module strings on site.Proficient use of string testers to identify issues, interpret results, and communicate findings effectively to supervisory staff.Navigate monitoring portals to locate underperforming strings and perform physical repairs including fault tracing and panel replacement.Replace string home runs when necessary and handle DC cable terminations using MC4 connectors.Communications and Monitoring:Conduct detailed diagnostics on communications hardware to determine fault causes and component health.Understand the interplay between communications devices such as routers, data loggers, and monitoring systems.Verify 3G SIM card functionality and remotely monitor inverters using online platforms.Interpret inverter alarm data and yield deviations, taking into account environmental and array design variables.Identify and diagnose inverter faults using error codes and system analytics.Inverter Maintenance:Work safely with various inverter brands (e.g., SMA, Huawei), performing tasks like firmware updates via multiple connectivity methods (Wi-Fi, Ethernet, RS485).Download and interpret event logs from inverter interfaces.Troubleshoot alerts from inverter managers and monitoring platforms (e.g., Weblog, Bluelog).Log faults with manufacturers' support and follow up until resolution.Perform on-site physical inverter replacements and manage case escalation with support teams.General O&M Tasks:Conduct visual inspections twice per year per site (including one detailed mechanical inspection).Replace damaged panels, breakers, and AC cables as needed.Safely work within electrical distribution boards and troubleshoot electrical faults sitewide.Take responsibility for the O&M vehicle, including fueling and maintenance scheduling.Troubleshoot breaker mechanisms and understand control systems involving grid monitoring relays for automated load control during outages.Candidate Profile:Essential Skills & Attributes:Registered or in-training electrician with relevant solar PV experience.Deep understanding of communications equipment used in PV systems (e.g., routers, switches, inverter managers).Experience using tools like multimeters and solar string testers.Comfortable using and troubleshooting various inverter software platforms.Valid Working at Heights certificate (or willingness to obtain one).Proficient in Microsoft Office and general computer systems; strong digital literacy is a must.High attention to detail, self-motivation, and a proactive approach to problem-solving and efficiency improvements.Soft Skills:Strong problem-solving and analytical abilities.Effective verbal and written communication.Comfortable working in dynamic and fast-paced environments.Technically adaptable with a proactive mindset.Strong critical thinking and initiative.Experience and Qualifications:Qualified Electrician with a Wireman's License and 2-3 years of hands-on experience in PV systems.National Diploma in Engineering is advantageous. Read less
Role Overview:We are seeking an Enterprise Sales Representative who will oversee and manage the entire customer journey, starting... Read more
Role Overview:We are seeking an Enterprise Sales Representative who will oversee and manage the entire customer journey, starting from the initial lead generation phase and continuing through to successful deal closure. Their responsibilities extend beyond the initial sale to include fostering strong, ongoing business relationships and ensuring the customer achieves their desired outcomes. This role is pivotal in driving revenue growth and achieving or surpassing the company's financial targets.The Enterprise Sales Representative will also be responsible for proactively sourcing and qualifying new leads and potential business opportunities. This will involve identifying and targeting high-value prospects, conducting thorough needs assessments, and developing tailored sales strategies to convert prospects into customers. Qualifications and Experience:Formal training in Value-Based Sales within a B2B context, emphasizing enterprise technology (hardware and software) solutions for business process issues.Successful track record of overperformance relative to quota in enterprise sales assignments.Proven success selling Energy Network Management Solutions, Battery Energy Storage Systems, Solar, Consumer Financing, PAYGO models, or similar, to both large corporations and startups, and meeting multi-million dollar quotas within emerging markets.Experience engaging with senior executives (C-suite, Executive Vice Presidents, Managing Directors).Successful track record of sourcing, engaging, and qualifying at least 5 new business leads per month.Experience with New Product Introduction in a disruptive, agile, hardware and enterprise software startup environment, demonstrating a missionary sales approach, strong work ethic, and a commitment to customer success with limited resources.Ability to work cross-functionally across teams to deliver exceptional outcomes for customers and partners.Proven ability to work remotely, manage travel and expense budgets, and collaborate effectively within distributed, global teams.Willingness and ability to travel extensively across Africa and the Middle East.Bachelor's degree required; Master's degree or MBA preferred. Read less
About the Role As a Solutions Consultant, you'll work hand-in-hand with Sales Representatives to qualify, close, and expand... Read more
About the Role As a Solutions Consultant, you'll work hand-in-hand with Sales Representatives to qualify, close, and expand new business opportunities. You'll act as a trusted advisor, helping businesses build, scale, and optimize their energy services using advanced technology solutions.This role is ideal for someone who understands value-based and solutions selling in complex, multi-threaded sales environments and enjoys engaging with senior executives, decision makers, and industry leaders to drive transformational change. Key Responsibilities:Partner with Sales Representatives to drive customer success, from qualification to deal closure and expansionEngage with C-level executives to understand their needs and tailor technology solutionsDevelop business plans and financial models to support deployment of distributed energy solutionsApply expertise in value-based and/or solutions selling to guide customers through complex sales cyclesCollaborate with cross-functional teams (engineering, operations, finance) to ensure seamless executionDrive new product adoption in a fast-paced, innovative marketTravel across Africa and the Middle East to build relationships and grow the businessIdeal Candidate Profile:5+ years of B2B sales experience, ideally in enterprise technology (hardware + software)Formal training in value-based and/or solutions selling for complex, multi-threaded sales campaignsBackground in energy solutions, solar, battery storage, consumer financing, or PAYGO modelsExperience working with large enterprises and senior decision-makersStrong problem-solving skills and a proven track record of driving growth in emerging marketsCollaborative, hands-on approach and willingness to travel extensivelyWhy Join Us? Make a direct impact on sustainable energy solutions in emerging marketsWork in a fast-paced, mission-driven environment alongside top talentBe at the forefront of energy innovation, technology, and financeEnjoy career growth, international exposure, and a dynamic work culture Read less
Data Architect12-Month Contract | Bryanston, Johannesburg A leading Microsoft Consulting House is looking for a Data Architect to... Read more
Data Architect12-Month Contract | Bryanston, Johannesburg A leading Microsoft Consulting House is looking for a Data Architect to help organizations define, design, and develop data strategies that align with their business objectives. This role requires a strong understanding of data platforms, architecture, and governance-particularly within the Microsoft Fabric ecosystem. You'll be part of a collaborative and innovative data team, bringing together professionals from Software Engineering, Infrastructure, Data & AI, and BI Development. If you enjoy working on complex and high-impact projects, this is the perfect place to grow your career. Key ResponsibilitiesDefine and implement data strategy aligned with business goalsDesign enterprise data architectures using Microsoft cloud technologiesBuild modern data pipelines, data streams, data warehouses, and lakehousesDevelop data service APIs and expose data using Power BI, Azure API Apps, and other visualization toolsLead and support data platform sizing, configuration, and implementationEnsure strong data governance, including Master Data Management (MDM) and Data Quality processesAct as a trusted advisor to clients, influencing data strategy and best practices Technical Skills & Qualifications6+ years of experience with ETL tools, Data Factory Pipelines, Spark Notebooks, Databricks, SQL, SSAS & T-SQLStrong understanding of architecture patterns (Lambda, Medallion, Event-Driven)Expertise in data visualization using Power BI and Paginated ReportsAdvanced experience with Tabular Models (DAX) in FabricSolid background in Azure, Fabric, and Synapse Analytics (MUST)Business & Consulting Expertise5+ years of consulting experience at a senior or intermediate levelAbility to present to and engage with senior managementStrong understanding of budgeting, timelines, and business valueExperience speaking at industry events/conferences What We're Looking ForA self-motivated problem solver who thrives in a team environmentSomeone who can work independently with minimal supervisionA professional who enjoys mentoring junior team membersA strategic thinker who understands customer data platforms, aggregation, and integration in the Microsoft ecosystem Read less
Microsoft Data EngineerLocation: Bryanston, JohannesburgContract: 12-month About the Role:We are seeking a skilled Data Engineer to join our... Read more
Microsoft Data EngineerLocation: Bryanston, JohannesburgContract: 12-month About the Role:We are seeking a skilled Data Engineer to join our clients team on a 12-month contract. You will play a key role in developing solutions to enhance their Microsoft Analytics ecosystem. This role involves working on complex projects for well-known companies, providing you with an excellent opportunity to grow your career. Key Responsibilities:Design and Build: Create modern data pipelines and data storage platforms, including data warehouses and lakehouses.Data Exposure: Utilize tools like Power BI, Azure API Apps, or other modern visualization platforms to expose data to end users.Business Analysis: Analyze current business practices, processes, and procedures to identify future opportunities for leveraging Microsoft Fabric data & analytics services.Implementation Support: Assist in the planning and implementation of data platform services, including sizing, configuration, and needs assessment.Metrics and Monitoring: Implement effective metrics and monitoring processes to ensure data quality and performance.Client Engagement: Work as a trusted advisor to our clients, providing guidance and mentoring to other team members as needed. Qualifications:Experience: 4+ Years as a Data Engineer and a Minimum 3 years of experience with ETL tools, Data Factory Pipelines, Spark Notebooks, Databricks, SQL, SSAS & T-SQL.Technical Skills: Strong understanding of architecture patterns (Lambda, Medallion, Event-Driven), data visualization using Power BI and Paginated Reports, and data governance including Master Data Management (MDM) and Data Quality tools and processes.Platform Knowledge: Good working understanding of Azure, Fabric, and Synapse (MUST)Consulting Experience: At least 3 years of consulting experience at a senior or intermediate level, with the ability to present to and engage with senior management. Why Join?Diverse Team: Work with a diverse team of experts in Software Engineering, Infrastructure, Data & AI, and BI Development.Strategic Projects: Opportunity to work on new and strategic projects for top-tier clients.Career Development: Develop your career in a supportive and innovative environment, with opportunities for growth and advancement.Client Relationships: Build and maintain excellent client relationships at a senior management level, achieving trusted advisor status. Read less
for the following search criteria