Photo Editor / Colouriser / Artist, Self-Employed
United Kingdom
Project Manager, delron IT Solutions Ltd