John Howells
project manager, Stars News-stores
loughborough, United Kingdom
John Howells |
Since 1985: Stars News-stores |
Retail marketing/operations manager
| |
Industry: Retail |
Stars News-stores |
project manager
| |
Industry: Distribution |

