Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 21, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • At Kontak Recruitment we offer recruitment services for the Johannesburg and Gauteng Region to employers, assisting with the placement and the full recruitment of personnel on all career levels. Kontak Recruitment is a pastel certified recruiter which manages the entire employment and recruitment service on behalf of clients from job spec writing as well ...
    Read more about this company

     

    Graphic Designer

    • An established creative agency based in Gqeberha, working across local, national and international clients on brand, campaign and multi-platform briefs that actually challenge you. This is not a single-client in-house environment. The work is varied, the standards are high, and the team has the kind of longevity that tells you something real about the place. People who join tend to stay, some for well over a decade, and the brands they work with are serious ones.
    • This is a Graphic Designer role for someone who genuinely loves the craft. You will work across print, digital and social campaigns, juggling multiple clients and deadlines, and contributing to work that gets in front of real audiences. Everything you produce is expected to be polished, purposeful and on brief.
    • You will be on a Mac, using the full Adobe Creative Suite, from concept all the way through to final production and file packaging. The environment is hybrid by design: you will be in the office for campaigns, client work and collaborative sessions, with the flexibility to work from home when a project calls for focused solo time. It is a model that keeps the creative energy alive while respecting the nature of the work.

    Minimum Requirement:

    • 4 to 6 years experience in an advertising or design agency (non-negotiable)
    • Expert-level Adobe Creative Suite: InDesign, Illustrator and Photoshop
    • Proficient on Mac
    • Strong understanding of layout, typography and visual hierarchy
    • Solid experience across print, digital and social media formats
    • Exceptional attention to detail and production knowledge
    • Able to manage multiple projects and clients simultaneously
    • A portfolio demonstrating real campaign thinking, not just executions

    Advantageous:

    • Basic motion graphics or video editing experience
    • Social media campaign design experience
    • Web or UI design exposure
    • Meta or digital campaign knowledge

    Responsibilities:

    • Design across print, digital and social campaign formats
    • Work from concept through to final production and file packaging
    • Manage multiple projects and deadlines simultaneously across different clients
    • Contribute to campaign strategy and brand execution
    • Present work professionally and with a considered rationale
    • Collaborate closely with account managers and fellow creatives
       

    go to method of application »

    Technical Account Manager

    • A specialist managed services provider, supporting a portfolio of business clients across Microsoft-based technology environments. The team is technically capable, commercially grounded, and focused on delivering consistent, high-quality service to clients who depend on their IT infrastructure daily.
    • This is a business that invests in process, documentation, and the kind of operational rigour that allows technical teams to scale without losing quality.
    • This role sits squarely at the intersection of technical operations and client management. You will be the person clients rely on to understand their environment, guide them through onboarding, and keep things moving when escalations arise. Internally, you will contribute to the tools and processes that keep the business running, from RMM platforms and system integrations through to pre-sales scoping and vendor compliance.
    • If you thrive when no two days look the same and you enjoy being the bridge between what IT does and what clients actually need, this one is worth a closer look.

    Minimum Requirements

    • Working knowledge of Microsoft 365
    • Identity and Access Management
    • Microsoft Azure at a basic to intermediate level
    • Understanding of networking fundamentals including TCP/IP, DNS, VPN, and firewalls
    • Comfortable working across Windows and macOS environments Experience with IT Service Management and ticketing systems
    • Familiarity with RMM tools and MSP operational workflows
    • Understanding of licensing models, vendor relationships, and reseller agreements
    • Strong verbal and written communication skills
    • Direct experience engaging with clients or business stakeholders
    • Ability to explain technical concepts clearly to non-technical audiences Escalation management experience

    Key Responsibilities

    • Manage technical account tasks, including customer audits and onboarding documentation.
    • Maintain and improve internal systems, including RMM platforms, documentation tools, and integrations.
    • Assist with pre-sales proposals for standard Microsoft and cloud-based solutions.
    • Support vendor relationships for renewals, licensing compliance, and reseller agreements.
    • Contribute to governance and process improvement initiatives across the business.
    • Handle client escalations professionally and see issues through to resolution.
    • Maintain and enhance the internal knowledge base.
    • Map and document business processes to support operational consistency and team efficiency.
       

    go to method of application »

    Digital and Performance Marketing Lead

    • A fast-paced financial services environment is looking for a passionate Digital and Performance Marketing Lead to drive lead generation, campaign performance and digital growth.
    • This is ideal for a commercially minded marketer who loves data, funnels, digital channels and turning marketing into measurable business results.

    Minimum Requirements:

    • Degree or diploma in Marketing Management or a related field
    • Strong experience in performance marketing and digital lead generation
    • Experience leading or managing a marketing team
    • PPC, Meta Ads, Google Ads, Google Analytics and Google Search Console experience
    • SEO, TikTok Ads, email marketing and WhatsApp automation experience
    • Strong data analysis, reporting and campaign performance tracking experience
    • Experience working with BI and development teams
    • Strong understanding of conversion optimisation, funnels, budgets and ROI
    • Strong stakeholder management skills across sales, call centre, IT, agencies and internal teams
    • Able to manage multiple campaigns and deadlines in a fast-paced environment
    • Hands-on, driven, commercially focused and deadline-driven
    • Google AdWords and Facebook marketing certifications advantageous

    Duties and Responsibilities:

    • Lead and support the existing marketing team
    • Manage digital and performance marketing across paid media, CRM, SEO, content, digital platforms and lead generation
    • Drive campaign performance across Google, Meta and TikTok
    • Track CPL, CPS, conversion rates and lead source performance
    • Improve customer acquisition, lead quality, conversion performance and revenue growth
    • Manage CRM journeys across email, SMS, WhatsApp and other digital channels
    • Analyse campaign results and use data to improve performance
    • Work closely with sales and call centre teams to improve lead quality and campaign outcomes
    • Manage marketing budgets and allocate spend according to performance and ROI
    • Oversee website updates, UX improvements and tracking implementation with internal and external teams
    • Manage agencies, partners and internal stakeholders
    • Identify and test new digital growth channels and partnership opportunities
    • Ensure campaigns meet compliance and approval requirements
    • Report on marketing performance, trends and key insights
    • Stay up to date with digital marketing trends, tools and growth opportunities
       

    go to method of application »

    Tax Consultant

    • Seeking a detail-oriented and deadline-driven Tax Consultant to manage a wide range of tax compliance and SARS-related functions within a professional accounting and tax environment.
    • This role requires a candidate with strong experience in tax return submissions, SARS compliance, eFiling administration, and client liaison, who can work accurately while managing multiple deadlines and client portfolios.
    • The successful candidate will play a key role in ensuring tax compliance across individuals, companies, and trusts while maintaining strong client service standard

    Minimum Requirements:

    • Minimum 5 years’ experience in a tax administration or tax compliance role
    • Strong working knowledge of SARS eFiling (essential)
    • Experience preparing and submitting:
    • Personal income tax returns
    • Provisional tax returns
    • Company tax returns
    • Trust tax returns
    • Experience handling SARS verifications, audits, objections, and appeals
    • Experience with tax registrations and deregistration’s including PAYE and VAT
    • Strong understanding of South African tax legislation and compliance requirements
    • Strong administrative and organisational skills
    • Excellent communication and client liaison ability
    • Knowledge of accounting principles will be advantageous

    Duties and Responsibilities:
    Tax Compliance & Submissions

    • Prepare and submit personal, provisional, company, and trust tax returns via SARS eFiling.
    • Manage PAYE, VAT, and income tax registrations and deregistration’s.
    • Ensure all submissions are accurate, compliant, and completed within deadlines.

    SARS Administration & Queries

    • Handle SARS verifications, audits, objections, and appeals.
    • Process AITs and emigration-related tax matters where required.
    • Liaise directly with SARS regarding client tax matters and compliance queries.

    Client Liaison & Support

    • Communicate professionally with clients regarding tax requirements, submissions, and outstanding information.
    • Provide administrative support and maintain positive client relationships.

    Record Keeping & Compliance

    • Maintain accurate and up-to-date client tax records and documentation.
    • Ensure compliance with applicable tax legislation and internal processes.
    • Assist with additional tax and administrative duties as reasonably required.

    go to method of application »

    Accounting Practice Manager

    • Seeking a highly organised and operationally strong Accounting Practice Manager to oversee the day-to-day operations of a professional accounting practice.
    • This role requires an experienced practice or office management professional who can manage operations, financial administration, staff coordination, client service, and compliance functions within a structured professional services environment.
    • The successful candidate will play a key role in ensuring operational efficiency, supporting leadership, and maintaining high standards across administration, finance, and client service delivery.

    Minimum Requirements:

    • Diploma or degree in Business Administration, Accounting, Finance, Management, or related field
    • Minimum 10 years’ experience in office or practice management
    • Experience within an accounting, audit, legal, or professional services environment (preferred)
    • Previous staff management and supervision experience
    • Strong financial administration and reporting skills
    • Strong working knowledge of Microsoft Office
    • Experience working on accounting and practice management systems
    • Strong organisational, problem-solving, and decision-making skills
    • High level of professionalism, discretion, and confidentiality

    Duties and Responsibilities:
    Practice Operations & Administration

    • Manage the day-to-day operations of the practice and ensure smooth workflow across departments.
    • Develop and maintain operational procedures, workflows, and administrative systems.
    • Oversee office administration, supplier management, and facilities coordination.
    • Manage scheduling, workflow allocation, and operational resource planning.

    Financial & Business Administration

    • Monitor operational budgets, expenses, and cost controls.
    • Oversee invoicing, debtors, collections, and supplier payments.
    • Support management with budgeting, financial reporting, and operational forecasting.
    • Monitor operational performance, profitability, and productivity metrics.

    Human Resources & Staff Management

    • Coordinate recruitment, onboarding, and HR administration processes.
    • Manage leave records, attendance, and staff-related administration.
    • Support staff development, training, and performance management initiatives.
    • Promote a professional and positive workplace culture.

    Client Service & Relationship Management

    • Ensure high standards of client communication and service delivery.
    • Manage client onboarding processes and support relationship management initiatives.
    • Handle client queries and service-related matters professionally.

    Compliance & Risk Management

    • Ensure compliance with professional practice standards and regulatory requirements.
    • Maintain confidentiality and secure handling of client information.
    • Support audit preparation and quality assurance processes.

    Technology & Systems Management

    • Oversee practice management systems and operational software.
    • Coordinate IT support and identify opportunities for automation and process improvement.

    What’s in it for you?

    • Senior operational role within a professional accounting environment
    • Opportunity to work closely with leadership and influence business operations
    • Exposure to finance, HR, operations, and client service management
    • Stable office-based role with long-term growth potential

    go to method of application »

    Financial Manager

    • An established FMCG and distribution environment within the beverages industry is looking for a hands-on Financial Manager to take ownership of day-to-day finance, reporting, controls and operational support.
    • This role offers the opportunity to work closely with management, improve financial processes and support stronger decision-making across the division.

    Minimum Requirements

    • Finance-related qualification such as BCom Accounting, Finance, Financial Management.
    • 5 or more years of accounting or finance experience, including senior accountant, finance supervisor or financial management experience.
    • Sage Evolution or similar accounting system experience.
    • Advanced Excel skills.
    • Strong full-function accounting, month-end reporting and reconciliation experience.
    • Strong VAT, internal control, cash flow, expense management and reporting knowledge.
    • Team supervision or finance team coordination experience.
    • Hands-on approach with strong attention to detail, accuracy and deadlines.
    • Stock, inventory, manufacturing, FMCG, beverages, distribution or similar operational finance experience is advantageous.

    Duties and Responsibilities

    • Manage the day-to-day finance function for the beverages division.
    • Oversee month-end close, journals, accruals, provisions and cut-off processes.
    • Prepare management accounts, financial reports, reconciliations and variance explanations.
    • Review general ledger, balance sheet and income statement accounts to ensure accuracy and completeness.
    • Manage creditors, debtors, supplier payments, customer allocations and related finance administration where required.
    • Monitor cash flow, working capital, payment planning and financial commitments for the division.
    • Oversee stock, inventory, costing and margin-related reconciliations where applicable.
    • Analyse expenses, supplier spend, product margins and operational costs to support management decision-making.
    • Ensure VAT compliance, accurate tax treatment and complete supporting documentation.
    • Maintain and improve financial controls, approval processes and reporting workflows.
    • Liaise with operations, sales, procurement and management to ensure finance supports divisional needs.
    • Assist with budgets, forecasts, audit preparation and finance projects as required.

    go to method of application »

    Accountant

    • Seeking a detail-oriented and analytical Accountant to manage financial reporting, reconciliations, statutory submissions, and month-end accounting functions within a professional accounting environment.
    • This role requires a strong accounting professional with experience across financial reporting, bookkeeping, tax compliance, and management reporting, who can work independently while maintaining high levels of accuracy and compliance.
    • The successful candidate will play a key role in supporting financial operations, reporting processes, and audit readiness across multiple client portfolios.

    Minimum Requirements:

    • Bachelor’s degree or diploma in Accounting, Finance, or related field
    • Minimum 5–10 years’ accounting experience
    • Experience working on Pastel Accounting, Sage Online, Xero, and QuickBooks
    • Experience working on Taxbox or similar income tax software
    • Strong working knowledge of Microsoft Excel
    • Strong understanding of accounting principles and financial regulations
    • Experience with bookkeeping, reconciliations, and financial reporting
    • Experience preparing VAT and statutory submissions
    • Strong analytical, organisational, and problem-solving skills
    • Ability to work independently and meet deadlines

    Duties and Responsibilities:
    Financial Reporting & Accounting

    • Prepare and maintain accurate financial records and management reports.
    • Process journal entries, reconciliations, and month-end closing activities.
    • Prepare draft financial statements using Draftworx.

    Accounts Payable & Receivable

    • Manage accounts payable and accounts receivable functions.
    • Reconcile supplier and customer accounts and resolve discrepancies where required.

    Banking & Reconciliations

    • Perform bank reconciliations and reconcile general ledger accounts.
    • Ensure all reconciliations are accurate, complete, and audit-ready.

    Tax & Statutory Compliance

    • Prepare VAT and statutory submissions in line with compliance requirements.
    • Support tax compliance and assist with related financial processes.

    Budgets, Forecasting & Analysis

    • Assist with budgeting, forecasting, and financial planning processes.
    • Analyse financial data and provide management with financial insights and reports.
    • Identify opportunities for process improvements and cost savings.

    Audit & Compliance Support

    • Support internal and external audit processes.
    • Maintain compliance with accounting policies and internal controls.
    • Maintain fixed asset registers and depreciation schedules.
       

    go to method of application »

    Category Manager Health and Wellness

    • A direct-selling company operating in the health and wellness space is seeking an experienced Category Manager to drive growth across key ingestible and topical product ranges. This is an opportunity to shape category strategy, lead innovation, and collaborate with cross-functional teams to deliver products that genuinely resonate with consumers while driving commercial success.
    • The successful candidate will develop and execute strategic plans for assigned health and wellness categories, from new product development through to lifecycle management and promotional planning. This role demands someone who can conduct sharp market analysis, identify white space opportunities, and lead benchmarking exercises to keep offerings differentiated and relevant.
    • The ideal candidate will own category range architecture, pricing strategy, and product positioning while partnering with procurement, marketing, design, and sales teams to bring winning concepts to life. Additional responsibilities include leading product revamps, relaunches, and cost optimisation projects, as well as designing artwork and NPD briefs for internal and external stakeholders.

    Minimum Requirements

    • Diploma or Bachelor's degree in Marketing, Branding, or a related field.
    • At least 5 years of category management experience within health and wellness or skin care spaces.
    • Expertise in market analysis and product development.
    • Strong written and verbal communication skills with proficiency in English and isiZulu and/or Sesotho.
    • Competence in Excel and PowerPoint with the ability to interpret and communicate financial indicators.
    • Attention to detail and strong project management capabilities.
    • Understanding of ingredients used in the health and wellness space is advantageous.

    Key Responsibilities

    • Develop and execute strategic plans for assigned categories, including new product development, lifecycle management, and promotional planning.
    • Conduct market analysis and consumer trend tracking to identify growth opportunities and white space.
    • Work closely with marketing, design, supply chain, and sales teams to build and launch winning product concepts.
    • Own category range architecture, pricing strategy, and product positioning.
    • Lead benchmarking and competitor analysis to ensure offerings remain differentiated and relevant.
    • Partner with procurement and buying teams to align supply, forecast accuracy, and production timelines.
    • Identify, plan, and lead projects related to product revamping, relaunching, or cost optimisation.
    • Design and develop artwork and design briefs, as well as NPD briefs for internal and external stakeholders.
    • Monitor category performance against KPIs including net sales growth, gross margin, innovation hit rates, and promotional ROI.
       

    go to method of application »

    School Teacher

    • A hospitality and conservation business operating one of South Africa's largest privately protected conservation areas is looking for a dedicated School Teacher to join their team. This is a unique opportunity to work within a purpose-driven organisation focused on biodiversity preservation and environmental research in the southern Kalahari, where every contribution supports the mission to leave the world better than it was found.
    • The successful candidate will be responsible for providing a safe, developmentally appropriate pre-school programme for young children aged 3 to 6 years, with plans to expand to include a baby class. This role requires someone who can plan and implement activities that meet the physical, emotional, intellectual and social needs of children, while maintaining clean, safe and well-maintained facilities and equipment.
    • The teacher will supervise children at all times, establish routines and positive guidance, communicate effectively with parents and community members, and manage daily programme administration. The role also involves training and developing team members, outlining clear role expectations, and ensuring appropriate conduct and productivity.
    • The successful candidate will work six weeks on and two weeks off, with weekend work and occasional after-hours support required. They must be comfortable working in a wilderness environment and be available to serve on committees as needed.

    What's in it for you

    • A dynamic role in a vibrant and unique conservation environment.
    • Opportunity to work within one of South Africa's most respected conservation brands.
    • Competitive compensation and a purpose-led organisation focused on meaningful impact.
    • A culture of collaboration and genuine hospitality excellence.
    • Being part of a team dedicated to environmental stewardship and wildlife preservation.

    Minimum Requirements

    • Tertiary qualification in Education (BEd).
    • Formal training in early childhood development.
    • Valid driver's license.
    • Computer literacy.
    • Maturity and strong interpersonal skills to navigate relationships with parents and the community.
    • Comfort working in a wilderness environment.
    • Montessori accreditation is advantageous.

    Key Responsibilities

    • Plan and implement developmentally appropriate activities that meet the physical, emotional, intellectual and social needs of children.
    • Provide nutritious snacks and lunches, and maintain adequate equipment and activities.
    • Ensure equipment and facilities are clean, well maintained and safe at all times.
    • Provide weekly and monthly schedules of activities and develop culturally appropriate programmes.
    • Develop activities that introduce maths and literacy concepts and establish disciplinary policies.
    • Be familiar with emergency procedures.
    • Supervise children at all times and provide various experiences including songs, games and storytelling.
    • Establish routines and provide positive guidance in a safe and secure environment.
    • Implement positive discipline when required and communicate clearly with children.
    • Observe children and record their progress, and integrate children with special needs positively and respectfully.
    • Plan holiday programmes for children on the reserve.
    • Discuss children's development with parents and keep them informed of programme expectations and activities.
    • Discuss identified problems and needs with professionals as appropriate.
    • Participate in community activities and promote literacy and early education.
    • Develop daily activity plans and maintain programme administration.
    • Train and develop team members, outline clear role expectations, and ensure appropriate conduct and efficiency.
    • Conduct performance assessments and rewards, and ensure discipline across the department.
    • Perform other related duties as required and assist other departments when needed.
    • Adhere to and participate in the organisation's 4 C initiatives and GER standards.

    go to method of application »

    Website QA & Project Coordinator

    • You will manage 10–20 active projects at any time, oversee timelines, coordinate communication, populate and format content, and perform detailed quality checks across all devices and browsers. A large portion of your day will be spent testing, identifying errors, logging issues, and re-testing fixes to ensure every website meets the agency’s high standards.
    • This is a hands-on, detail-driven coordination role suited to professionals who enjoy structure, autonomy, and building strong client relationships. Accuracy, organisation, and calm persistence are essential, as you will juggle multiple projects simultaneously while maintaining impeccable attention to detail.
    • This is not a coding role but rather a coordination and quality-assurance position focused on content population, detailed testing, and managing project workflows.

    Minimum requirements: 
    Technical and Operational Requirements:

    • Experience managing high-volume project portfolios (10–20 projects simultaneously preferred).
    • Strong content formatting skills in WordPress.
    • Basic understanding of HTML, CSS, and web concepts.
    • Comfort working with tools such as Figma and browser inspector tools.

    Core Strengths:

    • Extreme attention to detail, with the ability to pick up micro-errors.
    • Process-oriented, following strict SOPs, workflows, and QA checklists.
    • Highly organised, able to manage large volumes of tasks with structured systems.
    • Clear and proactive communicator, both written and verbal.
    • Patient and persistent, able to handle repetitive testing cycles without losing accuracy.
    • Able to learn new software tools, digital systems, and web processes quickly.

    Responsibilities: 
    Project Coordination & Workflow Management

    • Oversee concurrent projects, each at different stages of development.
    • Prioritise tasks effectively across multiple clients and internal stakeholders.
    • Track progress using project management tools, checklists, and structured workflows.
    • Ensure all deadlines are met and escalate risks or delays proactively.

    Content Population & Formatting

    • Upload and format content, media, and images on websites, primarily in CMS environments such as WordPress.
    • Ensure consistency in styling, layout, and brand alignment across all pages.
    • Manually adjust and optimise content for clarity, readability, and visual appeal.

    Quality Assurance (Primary Focus)

    • Perform detailed QA on all website pages and features using structured checklists.
    • Test functionality, including buttons, forms, links, menus, and user interactions.
    • Conduct content accuracy reviews, ensuring all text, imagery, and media are correct and error-free.
    • Validate styling and layout across all major browsers (Chrome, Firefox, Safari) and devices (desktop, tablet, mobile).
    • Check for broken links and 404 errors.
    • Log, track, and communicate bugs or issues with development, coding, and design teams.
    • Re-test after fixes are applied to ensure issues have been fully resolved.

    Communication & Coordination

    • Act as a key point of contact for both internal teams and multiple clients.
    • Communicate bugs, delays, priorities, or required changes clearly and proactively.
    • Manage client expectations with transparency and professionalism.
    • Collaborate with developers, designers, and content teams to move tasks to completion.

    go to method of application »

    Sales Representative (Mining / Propshaft Industry)

    • Seeking a technically strong and commercially driven Sales Representative to grow and manage business within the mining and industrial sectors.
    • This role requires a hands-on sales professional with proven experience supplying directly to mines, strong relationship-building ability, and a solid understanding of the propshaft and driveline industry.
    • The successful candidate will be responsible for maintaining existing customer relationships, developing new business opportunities, and ensuring excellent service delivery across mining and industrial clients within the region.

    Minimum Requirements:

    • Minimum 3–5 years’ external sales experience within the mining or industrial sector
    • Proven experience supplying directly to mines (essential)
    • Strong knowledge and experience within the propshaft / driveline industry (essential)
    • Strong understanding of mining and industrial client environments
    • Excellent relationship-building and customer service skills
    • Strong technical and problem-solving ability
    • Valid driver’s licence
    • Familiarity with the Johannesburg and surrounding mining regions

    Duties and Responsibilities:
    Sales & Business Development

    • Identify and pursue new business opportunities within mining and industrial sectors.
    • Promote and sell company products and services to both new and existing clients.
    • Develop and maintain strong customer relationships to support long-term business growth.

    Client Relationship Management

    • Conduct regular client visits to ensure customer satisfaction and identify additional opportunities.
    • Respond to customer queries, concerns, and technical requirements professionally and efficiently.
    • Ensure all products and services supplied meet client expectations and operational requirements.

    Technical Support & Product Knowledge

    • Provide clients with technical guidance regarding products and services.
    • Assist with evaluating failures and identifying root causes where required.
    • Demonstrate strong understanding of propshafts, driveline components, and related applications.

    Sales Administration & Reporting

    • Prepare sales reports, schedules, and action plans to support business growth.
    • Monitor sales activity and analyse sales performance statistics.
    • Ensure all required sales and administrative documentation is completed accurately.

    Collections & Operational Support

    • Assist with collections and deliveries where required.
    • Follow up on outstanding payments and ensure signed documentation is obtained.
    • Ensure company vehicle, PPE, and equipment are maintained according to company standards.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Kontak Recruitment Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail