SayProApp Courses Partner Invest Corporate Charity Divisions

SayPro Email: info@saypro.online Call/WhatsApp: + 27 84 313 7407

Tag: SayPro

SayPro is a Global Solutions Provider working with Individuals, Governments, Corporate Businesses, Municipalities, International Institutions. SayPro works across various Industries, Sectors providing wide range of solutions.

Email: info@saypro.online Call/WhatsApp: Use Chat Button ๐Ÿ‘‡

  • SayProCMR 2025 Human Rights Day Speech Delivered by: Martha Keditlwaetse Mosheshoe Deputy Secretary, SayPro Royal Committee

    SayProCMR 2025 Human Rights Day Speech Delivered by: Martha Keditlwaetse Mosheshoe Deputy Secretary, SayPro Royal Committee


    Honourable guests, fellow SayPro leaders, staff, youth, and partners,

    Today, as we gather to commemorate Human Rights Day, I am deeply honoured to speak on behalf of the SayPro Royal Committee โ€” and to stand with you in remembrance, in reflection, and in renewed commitment.

    Human Rights Day is not just a historical marker. It is a living legacy โ€” a reminder of the price that was paid for our freedom, and the promise we are still working to fulfil.

    We remember the tragedy of Sharpeville not only to mourn, but to mobilise โ€” to rise with courage, to lead with compassion, and to ensure that never again will the dignity of any person be denied, overlooked, or forgotten.

    As the SayPro Royal Committee, we believe that human rights are not only political โ€” they are personal. They live in the homes of the unemployed mother, in the dreams of a rural child, and in the everyday lives of young people who just want a chance.

    And that is why SayPro exists โ€” to turn rights into reality.

    Rights to education.
    Rights to safety.
    Rights to expression, employment, justice, and identity.

    These are not privileges for the few โ€” they are the inheritance of us all.

    From the Royal Committeeโ€™s perspective, our role is not only ceremonial. It is one of moral responsibility. It is our duty to uphold the values of dignity, fairness, and unity โ€” not just in words, but through action. And we are proud to walk this journey alongside SayPro, whose impact continues to touch lives across this nation and beyond.

    Let us never forget: True freedom requires follow-through.
    It is not enough to have rights in the Constitution โ€” we must see them in our classrooms, our communities, and our leadership.

    As we celebrate this Human Rights Day in 2025, we call upon:

    • Our leaders to lead with justice, not just power.
    • Our youth to rise as agents of change, not victims of silence.
    • Our elders to continue guiding with wisdom, not fear.
    • And all of us โ€” to never grow comfortable in a world where others still struggle to breathe freely.

    To the SayPro team: your work embodies the spirit of this day.
    To our young people: your voice matters, your story matters, your future matters.
    And to our nation: let us walk boldly in the footsteps of those who marched before us, not just to remember โ€” but to redeem.

    Together, let us build a society where human rights are not simply remembered on a single day โ€” but respected every day.

    May the values of equality, justice, and humanity forever be our compass.

    I thank you.

  • SayProCMR 2025 Human Rights Day Speech By Jane Ndlovu, Deputy Treasurer, SayPro Royal Committee

    SayProCMR 2025 Human Rights Day Speech By Jane Ndlovu, Deputy Treasurer, SayPro Royal Committee

    Delivered on Human Rights Day โ€“ 21 March 2025

    Good morning, SayPro family, honoured guests, fellow South Africans,

    It is both a privilege and a calling to stand before you today โ€” not just as Deputy Treasurer of the SayPro Royal Committee, but as a daughter of the soil, a servant of the people, and a guardian of our shared legacy.

    Today, on Human Rights Day, we do more than commemorate a chapter in history. We ignite a flame of remembrance โ€” for the souls of Sharpeville who fell so we could rise, for the voices that demanded justice when silence was the easy choice, and for the generations that continue to march for equality, freedom, and dignity.

    This day is sacred.

    It reminds us that human rights are not given โ€” they are fought for, protected, and lived.

    As the SayPro Royal Committee, we carry with us the wisdom of traditional leadership, the spirit of unity, and the deep responsibility to ensure that our people โ€” young and old โ€” are never forgotten, never left behind, and never silenced.

    We thank SayPro for creating platforms where voices are amplified, youth are empowered, and justice is pursued not only in law but in life.

    From our role in the Committee, we are here to serve โ€” not with titles, but with truth.
    We are here to say: the fight is not over.

    • When a young woman is still afraid to walk home at night โ€” our work is not done.
    • When a child goes to school hungry โ€” justice has not been served.
    • When elderly citizens are excluded from healthcare and safety โ€” dignity has been denied.

    We must remember that human rights live in everyday choices:
    How we govern.
    How we lead.
    How we serve.

    As Deputy Treasurer, I understand the power of resources. But more than that, I understand that what we treasure most must be our people โ€” their lives, their potential, their dreams.

    SayPro continues to be a light in dark places โ€” creating opportunity where there was none, building futures where others saw despair, and nurturing talent in communities often overlooked.

    To all the youth watching today: You are not powerless. You are purpose-filled.
    You are the next generation of protectors of rights, bearers of justice, and builders of peace.

    Let us work hand in hand โ€” from royal councils to grassroots movements, from boardrooms to classrooms โ€” to ensure that every person in this country is treated not as a number, but as a human being.

    We must budget for justice, plan for progress, and invest in a future that is fair, inclusive, and free.

    To my fellow members of the SayPro Royal Committee: let us never grow weary in honouring our traditions while advancing transformation. We are the bridge between the wisdom of our ancestors and the dreams of our children.

    And to SayPro: thank you for your unwavering commitment. You remind us that human rights must not only be remembered, they must be realised โ€” every single day.

    Let us rise together, for justice.
    Let us rise together, for dignity.
    Let us rise together, for humanity.

    May our voices echo the truth: Human rights belong to all. And we will protect them โ€” as a people, as a nation, and as a movement.

    Thank you.
    Ngiyabonga. Ke a leboga. Baie dankie. Thank you.

  • SayProCMR | Human Rights Day Speech By Dipuo Mildred Mamabolo SayPro Royal Committee Treasurer Delivered on behalf of the SayPro Royal Committee

    SayProCMR | Human Rights Day Speech By Dipuo Mildred Mamabolo SayPro Royal Committee Treasurer Delivered on behalf of the SayPro Royal Committee


    Ladies and gentlemen, SayPro leadership, young people, partners, and fellow South Africans,

    Good day.

    It is with great humility and deep pride that I stand before you today, on behalf of the SayPro Royal Committee, to commemorate Human Rights Day 2025 โ€” a day that speaks to the very soul of our democracy and to the heartbeat of our mission at SayPro.

    Human Rights Day is not just a reminder of our history โ€” it is a call to action.

    We remember the brave men and women of Sharpeville, who in 1960 marched not with violence, but with dignity. They stood against injustice, not with weapons, but with willpower. And many paid with their lives so that we could one day speak freely, vote freely, and live freely.

    As the SayPro Royal Committee, our presence here today affirms our unshakable commitment to defending and promoting the rights of our people โ€” especially the youth, the vulnerable, and the voiceless. We are not just here to preserve culture and tradition โ€” we are here to invest in the future.

    And the future, friends, is human rights.

    Human rights mean:

    • Access to quality education for every child, no matter where they are born.
    • Economic opportunities for women, youth, and people living with disabilities.
    • A life free from abuse, discrimination, and poverty.
    • The right to dream โ€” and to have the tools and support to make that dream a reality.

    At SayPro, we do not treat human rights as an annual slogan. We build them every day โ€” through training, leadership programmes, social innovation, and community impact.

    As Treasurer of the SayPro Royal Committee, I also want to speak about the value of stewardship โ€” ensuring that resources, whether financial, human, or cultural, are used wisely, fairly, and in service of justice.

    Because the fight for human rights is not only about loud voices โ€” it is also about responsible actions.

    Let us honour Human Rights Day not only by remembering the past but by funding the future.
    Let us support organisations like SayPro who are doing the real work โ€” on the ground, in schools, in townships, in boardrooms โ€” bridging the gap between potential and power.

    To the youth: your voice matters. Your future matters. Your rights matter.

    To the leaders here today: may we lead with integrity, with compassion, and with courage.

    And to every citizen of this nation: never forget that you are worthy of dignity, of safety, of opportunity โ€” not because of your background or your bank account, but because you are human.

    That alone is reason enough.

    Let us walk forward together โ€” with unity, with purpose, and with love.

    Thank you. Long live human rights. Long live SayPro. Long live our people.

  • SayProCMR | Human Rights Day 2025 SpeechBy Sapapi Johannes MputlaDeputy Chairperson, SayPro Royal CommitteeDelivered on 21 March 2025

    SayProCMR | Human Rights Day 2025 SpeechBy Sapapi Johannes MputlaDeputy Chairperson, SayPro Royal CommitteeDelivered on 21 March 2025


    [Opening โ€“ Warm Greeting]

    Good morning, esteemed guests, SayPro leadership, partners, youth, and community members,

    It is a true honour to stand before you today, on this important occasion โ€” Human Rights Day โ€” a day of deep remembrance, renewed commitment, and unshakable hope.

    As the Deputy Chairperson of the SayPro Royal Committee, I speak not only from a place of leadership but from a place of service โ€” to our people, our heritage, and our future.


    [Reflection on the Day]

    On 21 March, we remember the courage of those who stood at Sharpeville in 1960 โ€” ordinary men and women who faced bullets with nothing but dignity and the desire to be treated as human beings.

    Their sacrifice was not for speeches. It was for change.
    It was for a South Africa โ€” and an Africa โ€” where rights are not privileges, and justice is not negotiable.

    Today, we do not gather in silence. We gather in action.
    Because the fight for human rights did not end at liberation. It continues โ€” in classrooms, in clinics, in courts, in the hearts of our young people.


    [The Role of SayPro and the Royal Committee]

    At SayPro, our mission is clear: to empower, educate, and transform.
    The Royal Committee is here not as observers, but as custodians โ€” of culture, of community, and of accountability.

    We stand alongside SayPro in ensuring that development reaches those who need it most.
    That youth are not only trained โ€” but trusted.
    That tradition and innovation walk side by side.

    Human rights include:

    • The right to opportunity,
    • The right to education,
    • The right to be heard,
    • And the right to lead oneโ€™s own future.

    And it is our duty, as leaders, to protect these rights not just in law โ€” but in life.


    [Call to Unity and Action]

    To the youth: you are not the leaders of tomorrow โ€” you are the leaders of now.
    To our elders: your wisdom is our foundation.
    To our partners and supporters: let us continue to invest not only in projects, but in people.

    Let us build a society where no one is invisible.
    Where rural voices matter.
    Where human dignity is not dependent on wealth, status, or place of birth.


    [Closing โ€“ A Hopeful Commitment]

    As we mark Human Rights Day in 2025, let us do more than remember.
    Let us rebuild, restore, and reimagine.

    On behalf of the SayPro Royal Committee, I pledge our continued support, guidance, and presence as we walk this path together โ€” toward a future that is free, fair, and full of promise for all.

    Human rights are not just a legacy โ€” they are a living responsibility.
    Let us honour them with action.

    Thank you.
    May we never forget where we come from โ€” and may we never stop building where weโ€™re going.

    Ke a leboga.
    Baie dankie.
    Thank you.

  • SayProP512-4-4-2 SayPro YouTube Studio Access Management Guidelines

    SayProP512-4-4-2 SayPro YouTube Studio Access Management Guidelines


    ๐Ÿ“˜ SayProP512-4-4-2 SayPro YouTube Studio Access Management Guidelines

    ๐Ÿ“Ž Policy Code:

    SayProP512-4-4-2

    ๐Ÿข Department:

    SayPro Office of the Chief Marketing Officer / SayPro Digital Media and IT Compliance Unit

    ๐Ÿ“… Effective Date:

    21 May 2025

    ๐Ÿ“ Version:

    v1.0


    ๐ŸŽฏ Purpose

    This guideline outlines the protocols for granting, managing, reviewing, and revoking user access to the SayPro YouTube Studio platform. The objective is to protect digital assets, maintain accountability, and ensure that only authorized individuals manage video content on behalf of SayPro.


    ๐Ÿ” 1. Access Control Principles

    • Only authorized personnel may access the SayPro YouTube Studio dashboard.
    • Access must be role-based, limited, and reviewed regularly.
    • All users must adhere to SayProโ€™s data security and content guidelines.

    ๐Ÿ‘ฅ 2. Eligible Roles & Permissions

    RolePermissions Overview
    Primary OwnerFull rights. Can manage users, delete the channel, and make global changes.
    OwnerSame as Primary Owner, but cannot remove the Primary Owner.
    ManagerCan upload, edit, delete videos, access analytics, and moderate comments.
    EditorCan upload/edit videos, manage playlists, but cannot manage permissions.
    ViewerView-only access to YouTube Studio data and analytics.
    Editor (Limited)Same as Editor but cannot delete videos or monetization settings.

    ๐Ÿ“ฅ 3. Access Request Procedure

    To request access:

    1. Submit an Access Request Form (Form ID: SayProF512-A) to the SayPro Digital Media Lead.
    2. Include:
      • Full Name
      • SayPro Email Address
      • Requested Role
      • Reason for Access
      • Project/Department involved
    3. Approval must be granted by the Chief Marketing Officer or delegated authority.
    4. Once approved, access will be provisioned via the YouTube Brand Account or YouTube Studio permissions page.

    ๐Ÿ”„ 4. Access Management Process

    โœ… Adding a New User:

    ๐Ÿ” Review of Permissions:

    • Access levels must be reviewed quarterly by the IT Compliance Officer.
    • Any inactive or outdated access must be revoked immediately.

    โŒ Revoking Access:

    • Access must be revoked:
      • Upon resignation, termination, or role change
      • If policy violations occur
      • If misuse of platform is detected

    Process:

    • Visit Brand Account โ†’ Manage Permissions
    • Remove user or change their role to “Viewer” (limited mode)

    ๐Ÿ“Š 5. Access Logs & Monitoring

    • All access events and role changes are to be logged and maintained in SayProโ€™s internal tracking system (SayProSys01).
    • Audit trails must be kept for 12 months minimum.

    โš ๏ธ 6. Security & Confidentiality

    • No passwords should be shared. Only verified SayPro Google Accounts should be used.
    • MFA (Multi-Factor Authentication) must be enabled for all users.
    • Users must log out of shared/public devices after each session.

    โ— 7. Violations & Disciplinary Action

    Violations of this policy may lead to:

    • Temporary or permanent revocation of access
    • Internal disciplinary processes
    • Possible legal actions in severe cases of data abuse or breaches

    ๐Ÿ“š 8. Related Documents

    • SayProP101 โ€“ Branding and Communication Policy
    • SayProP510 โ€“ Social Media and Online Content Compliance Policy
    • SayProF512-A โ€“ YouTube Studio Access Request Form
    • SayProP512-4-4-1 โ€“ YouTube Studio Video Uploading Guidelines

    ๐Ÿ“ฌ Contact Information

    For access issues or policy clarifications:
    ๐Ÿ“ง media@saypro.online
    ๐Ÿ“ž +27 (0) 87 802 0475
    ๐ŸŒ www.saypro.online


  • SayProP512-4-4-1 SayPro YouTube Studio Video Uploading Guidelines

    SayProP512-4-4-1 SayPro YouTube Studio Video Uploading Guidelines


    ๐Ÿ“˜ SayProP512-4-4-1 SayPro YouTube Studio Video Uploading Guidelines

    ๐Ÿ“Œ Policy Title:

    SayPro YouTube Studio Video Uploading Guidelines

    ๐Ÿ“Ž Policy Code:

    SayProP512-4-4-1

    ๐Ÿข Department:

    SayPro Office of the Chief Marketing Officer / SayPro Digital Media Team

    ๐Ÿ“… Version:

    v1.0 โ€“ Issued 21 May 2025


    ๐ŸŽฏ Purpose

    To establish standardized procedures and quality standards for uploading, optimizing, and managing videos on the official SayPro YouTube Channel to increase visibility, brand trust, and engagement.


    ๐Ÿ“ฅ 1. Pre-Upload Checklist

    Before uploading any video, ensure:

    • โœ… The video is finalized and edited according to SayPro branding standards.
    • โœ… File format is MP4 (preferred), 1080p or higher resolution.
    • โœ… SayPro intro/outro is included.
    • โœ… Background music and visuals are copyright-compliant or royalty-free.
    • โœ… Captions or subtitles are reviewed and ready.

    ๐Ÿ“ค 2. Uploading Process (via YouTube Studio)

    1. Log into YouTube Studio:
      https://studio.youtube.com
    2. Click “Create” โ†’ “Upload videos”
    3. Upload your video file.
    4. Fill in Video Details:
      • Title: Clear, concise, include keywords (Max 100 characters).
        Example: โ€œSayPro Career Training Workshop 2025 | #SkillsForLifeโ€
      • Description:
        Include:
        • Summary of the video (100โ€“300 words)
        • Website: www.saypro.online
        • Contact: info@saypro.online
        • Hashtags (Max 5): #SayPro #YouthDevelopment #Entrepreneurship
        • Links to resources or registration forms
      • Thumbnail: Upload a custom branded image (1280×720 px).
      • Playlist: Add to a relevant SayPro playlist (e.g., โ€œSayPro Eventsโ€, โ€œSayPro Trainingโ€).
      • Audience: Mark โ€œNo, itโ€™s not made for kidsโ€ unless child-focused.
      • Tags (Advanced section): Use SEO-rich keywords (e.g., “career skills”, “south african youth training”, “SayPro events”).

    ๐Ÿ”– 3. Metadata & Hashtag Optimization

    • Add 3โ€“5 relevant hashtags in the description or title.
    • Include search-friendly tags (e.g., SayPro, skills training, nonprofit development, public services).
    • Use closed captions or auto-generated subtitles, then edit them for clarity.

    ๐Ÿ›ก๏ธ 4. Permissions & Visibility

    • Visibility Setting:
      • “Unlisted” for internal reviews
      • “Public” after approval by Marketing Lead
    • Schedule publishing date/time during peak hours (e.g., Tuesโ€“Thurs 12โ€“3 PM SAST).
    • Add to Brand Account with appropriate user role access.

    ๐Ÿ“ˆ 5. Post-Publishing Requirements

    • Share the video via:
      • SayPro WhatsApp Broadcast
      • Email Newsletter
      • SayPro LMS platform
      • All relevant social media (Facebook, LinkedIn, X/Twitter, TikTok)
    • Monitor and report metrics weekly (views, likes, comments, CTR).
    • Respond to comments within 48 hours.

    ๐Ÿ”„ 6. Maintenance and Updates

    • Review older videos every 6 months for relevance.
    • Archive outdated videos in private/unlisted status.
    • Update titles/descriptions if SEO trends change.

    ๐Ÿ“ Roles & Responsibilities

    RoleResponsibility
    UploaderFollows this policy and submits content
    EditorReviews metadata and SEO
    Marketing LeadApproves before publishing
    Analytics OfficerTracks engagement and recommends adjustments

    โ— Non-Compliance

    Failure to follow these guidelines may result in:

    • Video removal
    • Limited publishing access
    • Disciplinary review for repeated offenses

    ๐Ÿ“š Related Documents

    • SayPro Branding Guidelines โ€“ SayProP101
    • SayPro Social Media Policy โ€“ SayProP510
    • SayPro Content Approval Process โ€“ SayProP512-3-2

  • SayProCMR | 2025 Human Rights Day SpeechBy Clifford Lesiba LegodiChairperson, SayPro Royal Committee

    SayProCMR | 2025 Human Rights Day SpeechBy Clifford Lesiba LegodiChairperson, SayPro Royal Committee

    Delivered on Human Rights Day โ€“ 21 March 2025

    Distinguished guests, SayPro leadership, community partners, young people, and fellow South Africans,

    I greet you all with great pride and humility on this important day โ€” Human Rights Day 2025.

    It is both a privilege and a solemn duty to stand before you as Chairperson of the SayPro Royal Committee, an advisory body rooted in the values of heritage, dignity, and collective leadership.

    Today, we pause to remember โ€” not just to look back, but to look forward with purpose.

    We remember the brave souls of Sharpeville.
    We remember the voices that were silenced too soon.
    We remember that freedom was not given โ€” it was demanded, defended, and earned at great cost.

    But we also remind ourselves that human rights must live beyond remembrance. They must be active, visible, and enforceable in the daily lives of our people โ€” especially the most vulnerable.

    At SayPro, we believe human rights are not abstract. They are personal.
    They are the right of a child to learn,
    The right of a young person to dream,
    The right of a mother to walk safely at night,
    The right of a father to earn with dignity,
    The right of every person to belong, contribute, and thrive.

    As the Royal Committee, we are here to uphold the dignity of tradition while guiding the spirit of transformation. Ours is a voice of wisdom, but also of action. We represent a bridge between legacy and future โ€” and we are proud to lend that strength to SayProโ€™s mission.

    In the work of SayPro, we see human rights in action:

    • When youth are trained and mentored,
    • When communities are empowered through data and development,
    • When innovation is used to break the cycle of poverty,
    • When gender justice and equality are non-negotiable principles,
      โ€” that is what real human rights look like.

    But let us be honest. Our struggle is not over.
    The battle today is against inequality, unemployment, exclusion, and systemic barriers.
    And this time, we cannot afford to fail.

    It is no longer enough to speak of rights. We must resource them.
    We must protect them, even when they are inconvenient.
    We must teach them, especially to those who never had the chance to learn.
    And we must demand of ourselves and our institutions to walk the talk โ€” with courage and compassion.

    As Chairperson of this Royal Committee, I commit to ensuring that our leadership โ€” rooted in culture and integrity โ€” remains a guiding force in this journey.
    Let us lead with heart. Let us lead with history. But most of all, let us lead with honour.

    Let this Human Rights Day not just be a day of commemoration, but a call to action:

    โœ… To empower,
    โœ… To protect,
    โœ… To educate,
    โœ… And to transform.

    Because true freedom is not merely the absence of chains โ€” it is the presence of opportunity.

    I thank you for your commitment, and I thank SayPro for continuing to be a vehicle of change, hope, and human dignity.

    May we honour our past by fiercely defending our future.

    Ke a leboga.
    Baie dankie.
    Thank you.

    Clifford Lesiba Legodi
    Chairperson โ€“ SayPro Royal Committee
    Human Rights Day, 21 March 2025

  • Moses Mnisi Message of Appreciation to the SayPro Royal CommitteeFrom the Human Capital Division โ€“ Midrand Office

    Moses Mnisi Message of Appreciation to the SayPro Royal CommitteeFrom the Human Capital Division โ€“ Midrand Office

    Moses Mnisi Message of Appreciation to the SayPro Royal Committee
    From the Human Capital Division โ€“ Midrand Office

    To the CEO of SayPro, Neftaly Malatjie, the Chairperson of SayPro, Mr Legodi, all Royal Committee Members, and all SayPro Chiefs

    Kgotso a ebe le lena

    On behalf of all Human Capital team members based in Midrand, we would like to extend our heartfelt gratitude and sincere appreciation to the SayPro Royal Committee for honoring us with their visit on the 16th of May 2025.

    Your presence was not only a great privilege but also a powerful symbol of unity, leadership, and support. We are deeply honored to have had the opportunity to engage with the Committee, and we remain inspired by your vision, guidance, and continued commitment to the growth and success of SayPro.

    The visit marked an important milestone in our ongoing journey of service excellence, organizational development, and people empowerment. It reaffirmed the importance of shared values, mutual respect, and collaboration within the SayPro family. For the Human Capital division, the interaction served as a reminder that our work in talent development, employee well-being, and organizational culture is seen, valued, and supported at the highest levels of leadership.

    We commend the SayPro Royal Committee for taking the time to meet with various teams, listen to insights and feedback, and provide direction that will help shape our future initiatives. Your engagement was both motivational and energizing, and it has left a lasting impression on all who had the privilege of attending.

    The SayPro Royal Committee’s visit also reinforced our responsibility to uphold the highest standards of professionalism, accountability, and service. We are inspired to work even harder, with renewed commitment, to support SayProโ€™s mission and strategic objectives.

    As Human Capital professionals, we understand the vital role leadership plays in cultivating a productive, ethical, and inclusive workplace. Your example strengthens our resolve to maintain these principles and to foster a positive and performance-driven environment across all SayPro operations.

    We are also grateful for the feedback and insights shared during the visit. They provide us with a clearer direction and reaffirm the need for continuous improvement, innovation, and responsiveness in all that we do. Your words reminded us that every contribution, no matter how small, matters in the greater scheme of the organizationโ€™s success.

    In closing, we wish to express once again our deepest appreciation for the SayPro Royal Committeeโ€™s visit. Your support continues to motivate and guide us as we work towards achieving excellence in all our endeavors. We remain committed to the vision and principles of SayPro and look forward to many more opportunities for meaningful engagement and collaboration.

    Thank you for your leadership, your encouragement, and your trust.

    With sincere appreciation,
    Human Capital Division โ€“ SayPro Midrand Office

    Moses Mnisi|SayPro|Marketing Manager|SCMR-14|SayPro Driver