General Manager

Careers
Johannesburg
ZAR 600 000 - 750 000
Job description

General Manager
Location:Johannesburg
Company: Onesite

About Us:
Onesite is a dynamic e-commerce company dedicated to delivering exceptional products and services across our brands. We are seeking a visionary and results-driven General Manager to lead our team and drive operational excellence, customer satisfaction, and growth.

Responsibilities:

  • Leadership & Team Management:
    Lead, manage, and support cross-functional teams, including operations, marketing, sales, and customer service, ensuring seamless collaboration and high performance.
  • Operational Efficiency:
    Oversee and optimize day-to-day operations across both brands to ensure efficiency, scalability, and alignment with company goals.
  • Budget & Financial Management:
    Develop and manage budgets, monitor financial performance, and ensure alignment with financial targets.
  • Strategic Growth:
    Collaborate with sales and marketing teams to design and implement strategies for customer acquisition, retention, and overall brand growth.
  • Market Analysis:
    Stay ahead of market trends, analyze customer feedback, and assess competitor activities to adapt strategies and maintain a competitive edge.
  • Culture Building:
    Foster a positive, inclusive, and innovative company culture that reflects the core values of Onesite and its brands.
  • Performance Reporting:
    Provide regular updates and strategic recommendations to the executive team, highlighting achievements, challenges, and opportunities.

Qualifications:

  • Bachelor's degree in Business Administration, Management, or a related field (MBA preferred).
  • Minimum of 3 years of leadership experience in e-commerce or retail management.
  • Strong financial acumen with experience in budgeting, forecasting, and financial analysis.
  • Proven success in driving business growth and leading high-performing teams.
  • Exceptional problem-solving, decision-making, and communication skills.
  • Ability to thrive in a fast-paced, dynamic environment and effectively adapt to change.

Why Join Onesite?

  • Be part of a company that values innovation, collaboration, and customer satisfaction.
  • Opportunity to lead and make a significant impact on the growth of our brands.
  • Competitive compensation and benefits.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new General Manager jobs in Johannesburg