STS Executive and Leadership Team

July, 2026

Leadership Overview

STS has 4 executives leading key functions including finance, human resources, operations, and strategy.

Driven by innovation, STS cements its standing as a premier provider of turnkey IT software solutions, integrating e-commerce and compliance products to drive market impact.

Leadership Roles at STS

  • Chief Financial Officer - Nidal Yousef
  • President - Dean Ball
  • Chief Human Resources Officer - Rasha Atalla
  • Chief Operations Officer - Rasha Atallah
  • Nidal Yousef - Chief Financial Officer

    Nidal Yousef, the Chief Financial Officer at STS, directs all financial planning, budgeting, and reporting activities. Overseeing fiscal strategy, Yousef ensures robust financial health and optimizes resource allocation across the organization. This leadership role involves managing investment portfolios and securing capital to fuel STS's growth initiatives. By implementing stringent financial controls, Nidal Yousef drives operational efficiency and maintains compliance with all relevant financial regulations. The Chief Financial Officer's oversight extends to risk management, safeguarding company assets and ensuring long-term financial stability. Yousef's expertise underpins the company's ability to deliver innovative IT software and e-commerce solutions.

    Dean Ball - President

    Dean Ball, the President at STS, directs the overall strategic vision and corporate governance. Overseeing all business units, Ball ensures alignment with the company's mission to provide leading IT software, e-commerce, and compliance solutions. This executive role involves fostering key stakeholder relationships, driving market expansion, and championing the company's innovative spirit. By setting high-level objectives and guiding executive teams, Dean Ball cultivates a culture of excellence and accountability. The President's purview includes long-term strategic planning, financial oversight in collaboration with the CFO, and ensuring the company's competitive positioning in the global market. Ball's leadership solidifies STS's reputation as a premier provider of turnkey solutions.

    Rasha Atalla - Chief Human Resources Officer

    Rasha Atalla, the Chief Human Resources Officer at STS, architects and executes comprehensive human capital strategies. Overseeing talent acquisition, development, and retention, Atalla cultivates a high-performance culture aligned with STS's mission. This critical role involves fostering employee engagement and ensuring a supportive work environment that fuels innovation in IT software and compliance products. By developing robust HR policies and programs, Rasha Atalla drives organizational effectiveness and supports the company's strategic objectives. The Chief Human Resources Officer's focus includes managing compensation and benefits, promoting diversity and inclusion, and ensuring compliance with labor laws across all operational geographies. Atalla's leadership ensures STS attracts and retains top talent.

    Rasha Atallah - Chief Operations Officer

    Rasha Atallah, the Chief Operations Officer at STS, spearheads the execution of day-to-day business activities and operational efficiency. Overseeing the delivery of IT software solutions and the integration of e-commerce and compliance products, Atallah ensures seamless service provision. This leadership position involves optimizing workflows, managing supply chain logistics, and enhancing operational scalability to meet market demands. By implementing best practices in project management, Rasha Atallah drives timely and cost-effective project completion. The Chief Operations Officer's responsibilities include managing cross-functional teams, ensuring quality control, and driving continuous improvement across all operational facets. Atallah's strategic oversight guarantees STS's ability to deliver turnkey solutions effectively.

    Explore Leadership Teams in Business Services

    Frequently Asked Questions Regarding STS Top Executives and Leadership Team

    Who leads STS?
    STS is led by Nidal Yousef (Chief Financial Officer), along with executives such as Dean Ball (President) and Rasha Atalla (Chief Human Resources Officer).
    Who is part of STS’s executive team?
    The executive team of STS includes leaders such as Nidal Yousef (Chief Financial Officer), Dean Ball (President), Rasha Atalla (Chief Human Resources Officer) and other senior executives.
    How many executives does STS have?
    STS has 4 executives leading key business areas.
    What roles are included in STS’s leadership team?
    The leadership team of STS includes roles such as Chief Financial Officer, President, Chief Human Resources Officer, Chief Operations Officer.