Sarra Noaman's Location
London, England, United Kingdom
Sarra Noaman's Work
- Business Development Manager @ Leadbacker
- Business Development Manager @ Adra
Sarra Noaman's Education
Antalya International University
Bachelor’s Degree ( Business Administration and Management, General, 2nd year)
2014 - 2018
Sarra Noaman's Skills
Sarra Noaman's Summary
Sarra Noaman, based in London, England, United Kingdom, is currently a Business Development Manager at Leadbacker, bringing experience from previous roles at Adra. Sarra Noaman holds a 2014 - 2018 Bachelor’s Degree in Business Administration and Management, General, 2nd year @ Antalya International University. With a robust skill set that includes Business Strategy, Business Development, Business Analysis, Trusts, Strategic Planning and more, Sarra Noaman contributes valuable insights to the industry.