Abubackar Ashraf

MEng

Engineer

Phone number

+44 (0)131 476 6001

Location

A portrait of Abubackar Ashraf wearing a white shirt against a black background.