Muhammad Nour holds a Bachelor's degree in Business Administration from the College of Business and Economics at Qatar University, obtained in 2016.
He has held various jobs in the country, including working at the Cultural Village Foundation (Katara) as a Public Relations Coordinator for five years. Muhammad Started working at Salah Al-Jalahma's Law Firm in 2022 in an Administrator. He is responsible for reviewing court documents and overseeing administrative procedures for the Firm.