Omar Ali's Logo

Omar Ali

Technical Skills

Self-Management and Transferable Skills

Professional Experience

Projects

Education & Training