fbpx

Mustafa Ahmed

Mustafa Ahmed

Manager, USA

Mustafa has more than 15 years of experience leading IT developments at several Fortune 500 companies. Mustafa also feels at home in the startup world, successfully starting two businesses and building development teams.