Jeddah, Makkah, Saudi Arabia, January 2025 – Mahmood Badgel has been appointed as Head of Talent Management at Saudi Cable Company (SCC). In his new role, he will focus on driving key talent strategies, enhancing organizational effectiveness, and fostering a culture of excellence within the company. Mahmood brings extensive expertise in Human Capital Management, Talent Management, and Organizational Development, making him a valuable addition to SCC’s leadership team.
Prior to joining SCC, Mahmood Badgel served as Assistant Manager of Human Resources at AIMS, where he managed a variety of HR functions, including recruitment, employee development, performance management, and HR policy design. Over nearly three years, he successfully implemented strategic HR initiatives that elevated organizational efficiency.

Before AIMS, Mahmood held the role of HR Planning Manager at ADIF, where he oversaw performance evaluations, onboarding, and shift planning. His contributions were integral to bridging communication between station managers and headquarters, streamlining HR operations over a span of three years.
Earlier in his career, Mahmood worked as Human Resources Supervisor at Jeddah International College, focusing on legal affairs, employee path planning, and payroll management. He further refined his HR expertise as HRIS Supervisor at Samba Financial Group, where he supervised key HR processes, including performance appraisals and compensation planning.
Mahmood began his professional journey in HR as HR Administrative Support at Bupa Arabia and later as HR Manager at Mohammed Arif Est., where he gained valuable experience in personnel management, recruitment, and employee development.
About Saudi Cable Company (SCC)
Saudi Cable Company is the Middle East’s leading provider of total cable system solutions, with over 40 years of experience in designing, manufacturing, and delivering complete cable systems for energy and telecommunications. Established in 1975, SCC serves customers in over 60 countries, offering services that span from engineering and installation to testing and commissioning. With ISO 9001:2000 accreditation and strategically located manufacturing facilities, SCC is setting benchmarks in delivering reliable and innovative cable systems globally.
Read Also : Entering 2025, TA Leaders’ Success Built on More than Just Hiring, Says The Josh Bersin Company
People Analytics Teams Still Struggle to Deliver Business Impact, Warns The Josh Bersin Company
ESG and Women’s Leadership: Driving Sustainability and Inclusion
Learning and Development Trends for 2025: Shaping the Future of Workplace Learning