Our current available positions

Do you long to work with Amazing brands?  Are you a motivated problem solver with amazing communication skills and attention to detail?  If you love getting things done with an ability to always look on the bright side then we want to talk to you!


  • Management of the internal team during strategy – including briefing, concept, presentations and budgeting, to ensure we deliver on the objectives set out from client.
  • Guide clients on the best Digital opportunities available to them and best practice on the platforms.
  • Good understanding of the Digital platforms and how these integrate
  • Communicating objectives, target market and plans with the team to deliver the best strategic direction for the client.
  • Identifying opportunities of growth based on objectives.

Project Management

  • Clear concise brief writing
  • Detailing scope of work after full understanding of project from client.
  • Managing resources to ensure budget is managed
  • Ensuring timelines are strictly managed and adhered to.
  • Keeping projects aligned with KPI’s and objectives
  • QA all work that leaves the agency to ensure highest standards are adhered to.

Client Relationship Management

  • Building strong relationships with clients
  • Guide the clients in the right direction to meet both internal and external objectives.
  • Delivering the best service to clients
  • Ensuring we often communicate client objectives and stay up to date with their business.
  • Managing client expectation versus agency commitments, including having difficult client discussions if needed, to protect agency reputation

Financial Management

  • Managing all retainers and ad hoc work to ensure budgets are met and managed correctly.
  • Reporting on sales pipeline on a weekly basis
  • Creating accurate quotes based on scope of work.
  • Renewing contracts prior to expiry
  • Client annual digital budget management
  • Monthly invoicing
  • Age analysis and following up on outstanding payment.

People Management

  • Supporting Digital Director in achieving overall team objectives
  • Manage the internal team to meet deadlines.
  • Providing guidance and training as necessary, while building a commitment to learning
  • Dealing with conflict within the team, and with other departments, as required


  • Monthly planning of work within the team and projections of resources versus scheduled work
  • Daily scheduling of work
  • Status of current projects in the system
  • Liaising with outsource services to ensure work is executed correctly
  • Detailed understanding of web development projects and deliverables
  • Ensure projects are smoothly executed according to brief and budget


Want to apply?  Send your CV and cover letter to

Job description

R.O.I Digital is looking for dynamic, self-driven extroverts with fantastic communication and organisational skills to join our vibrant team as Business Development Managers in Johannesburg and Cape Town. If you are someone who eats, sleeps, breathes and dreams all things digital – someone who has a solid grasp of what digital agencies do, the services and the value they provide to clients when their ideas are put into action – then this is the ideal opportunity for you!

This position requires individuals who are passionate about digital marketing services and delivering results. Your primary role will be to prospect those companies and industries which can benefit from a comprehensive, strategic approach to developing a result-oriented digital strategy, and efficiently close such sales opportunities. The majority of leads will be generated by your prospecting and be supplemented by R.O.I. Digital’s marketing efforts.

If you have the below experience then this position is perfect for you:

  • Passion for and knowledge of all things digital (strategy, SEO, paid search, conversion design, web development, social media, CRO etc)
  • Passion for E-commerce
  • Responsible for prospecting, pitching and achieving the set sales revenues and profitability objectives for all R.O.I. Digital products and services
  • Responsible for developing the sales plans and initiatives to meet new business objectives
  • Responsible for the successful execution of the sales plan
  • Responsible for the crafting and negotiation of proposals, pitches and contracts
  • Responsible for the monitoring of competitor sales efforts and strategies ensuring market intelligence is up to date and developing tactics and strategies to mitigate competition
  • Responsible for submitting accurate and timely sales forecasts and sales reports as required by management
  • Responsible for improving reach and brand awareness in target markets


Personal Skills/Attributes

  • Selling at the CEO and agency level to major local and multinational corporations
  • Strong executive presence and presentation skills
  • Proven experience in solution selling tactics
  • Ability to identify, generate and develop opportunities
  • Strong project management or organisational skills
  • Agency experience an advantage
  • Goal-oriented and known for getting things done.
  • Understand the potential of the web and digital as marketing tools.
  • Assertive, competitive, take-charge and want to “win”.
  • Social, extroverted, people oriented, persuasive and empathetic.
  • Communicates persuasively.
  • Professional and tenacious without putting people off.
  • Pro-active and thrive on variety.
  • Meets deadlines and ability to multi-task.
  • Thrives in an incentive based environment


  • At least three years of business development and/or digital account management experience. We need someone who has a track record of qualifying leads, generating new ones and closing!
  • Tertiary degree beneficial
  • Proven experience and successes in digital agency business development

Please note: if you have not been contacted by the end July 15 please consider your application to be unsuccessful.
Only short list candidates will be contacted.
Please limit all contact to email correspondence only.

NO RECRUITERS! Only South African residents may apply please. Apply via email, phone-in candidates will not be considered.

Contact details
R.O.I. Digital

Job description

R.O.I. Digital is one of the top digital agencies in South Africa, we deal with both international and local brands. We work with our clients to gain an understanding of their business and specialize in driving traffic to our clients’ websites and guiding them to convert. We are looking for a dynamic, motivated, analytical and detail oriented mind to join our young and vibrant team.

This role allows room for a lot of growth within the online industry as you will be working within a highly skilled environment with some of the industry’s finest. This position requires an individual willing to take on challenges and be responsible for delivering desired outcomes on time.

Requirements & Personal Skills/Attributes

  • Educated to degree level (marketing or statistics advantageous).
  • Fluent in English, written and verbal communication
  • Have a basic knowledge of online advertising
  • MS Excel skills
  • Able to work systematically
  • Strong skill with numbers
  • Results driven and focussed
  • Self-motivated
  • Able to work well under pressure
  • Must be able to and enjoy self-study
  • Must love doing research on a variety of products.
  • Love detail and analytics
  • Love multi-tasking, prioritizing, and getting stuff done.
  • Be ready to cram your brain with more information, than you ever thought possible.
  • Are aware of SEM and have a desire to learn more.


  • Speak and write additional languages
  • Have some experience in Online Advertising
  • Experience in online e-commerce a plus
  • Experience in marketing a plus
  • Experience with AdWords, Facebook Ads and/or Bing Ads a plus
  • Strong mathematical mind-set.
  • Strong writing skills are advantageous, as the team is expected to contribute to the company blog.

So what do you think? Fancy working for a company with a fantastic culture, then send in your CV.

If you are not contacted within 15 days of submission, kindly regard your application as unsuccessful.

NO RECRUITERS! Only Cape Town residents may apply please. Apply via email, phone-in candidates will not be considered.

Remuneration: Market related
Location: Cape Town, CBD
Job level: Intern/Jnr
Reference: #InternPPCCampaignManager
Please email your CV, motivation for the position

Contact details

R.O.I. Digital

Job description

NO RECRUITERS! Only Cape Town residents may apply please. Apply via email, phone-in candidates will not be considered.

In covering letter send top clients/websites that you have worked on before.

We are looking for a young dynamic, self-driven extrovert with fantastic communication and organisational skills to join our young and vibrant team. This is a rare opportunity to work in a highly skilled environment and to add value. This position requires an individual willing to take on challenges and be responsible for delivering desired outcomes on time.

  • Setup PPC campaigns across all PPC Platforms
  • Analysis, monitor and optimisation of PPC accounts
  • Recommend and manage campaign budgets
  • Responsible for research and implementing effective PPC strategies
  • Responsible for setting, measuring and achieving customer relevant KPIs
  • Compiling account performance and management reports (weekly and monthly)
  • Develop and implement strategies for PPC campaigns
  • Generate weekly and monthly client reporting for all major metrics, goals tracking, revenue tracking, and other paid search initiatives.
  • Keep abreast of latest technological advancements and trends in Paid Search
  • Liaise with customers and providing ongoing feedback on account performance
  • Liaise with team to ensure professional customer service
  • To use a variety of proprietorial and third party tools to compile and draw insight from both company-specific, sector-specific and generic industry data, in order to better understand user trends and behaviour and add context to the performance of each account


  • Educated to degree level.
  • Minimum 1 – 2.5 years PPC campaign management experience across all PPC platforms i.e. Google (Search, Mobile, Display, YouTube),  Facebook, Twitter, LinkedIn, Ad Dynamo, preferably in an agency environment
  • Google AdWords certifications a must
  • Google Analytics certification an advantage
  • Advanced MS Excel skills essential (including pivot tables, charts and formulae)
  • Proven presentation and PowerPoint skills
  • Experience with website analysis using a variety of analytics tools including Google Analytics as well as internal reporting tools.
  • Highly analytical with strong attention to detail
  • Experience in working with large budgets and multiple campaigns advantageous
  • Experience with Programmatic campaigns an advantage


Personal Skills/Attributes

  • Passionate about search and digital marketing!
  • Results driven and focussed
  • Ability to learn new industries and new business types quickly and can apply this knowledge to internet marketing initiatives and achieving client goals.
  • A “can-do” attitude
  • Creative and fast thinker
  • Ability to think out of the box
  • Deadline driven
  • Ability to work in/with a team
  • High energy level, strong team player and creative thinker
  • Self-motivated
  • Ambitious
  • Strong writing and communication skills
  • Ability to clearly and effectively articulate thoughts and points
  • Customer service oriented
  • Able to work systematically
  • Be fluent in English
  • Able to work under pressure

Remuneration: Market related
Location: Cape Town, CBD
Education level: Degree
Job Level: Jnr/Mid (Various positions available)
Type: Permanent
Reference: #PPCCampaignManager

Please email your CV, motivation for the position

So what do you think? Fancy working for a company with a fantastic culture, then send in your CV.

If you are not contacted within 15 days of submission, kindly regard your application as unsuccessful.
Contact details
R.O.I. Digital

Enquire Now

Send us an email

Start typing and press Enter to search