Dr. Amr Ahmed Massoud completed his Bachelor's degree in Medicine and Surgery at the Faculty of Medicine, Kasr El Eini Hospitals, Cairo University, Egypt in 1992. He then took his Master's degree in Urology from the same university in 1998. In 2011, he received his Diploma in Laparoscopic Urosurgery from Strasbourg University, France. He became a fellow of the European Board of Urology in 2006.

Dr. Amr worked as a Urology Specialist at The National Institute of Urology and Nephrology, Egypt in 2000, at Al Ahsa Hospital, KSA in 2002, and at Bugshan Hospital, KSA in 2008. He has also clinical affiliation with and a fellow in Laparoscopic Uro-surgery of SLK Kliniken Heilbronn, Heidelberg University, Germany.

Currently, he is a member of the Egyptian Urological Association, European Association of Urology, and Egyptian Medical Syndicate.