Sarkis El Hachache

Electrical Engineer

Location: London