Steven McKerral

Steven McKerral

Development Manager at Katsouris Fresh Foods

Update Profile
Location:
306 , Elveden Place, London, Greater London, United Kingdom

General Information

Experience

Development Manager  - Bakkavor Group Ltd

Product Development Manager  - Bakkavor Group Ltd

Browse ZoomInfo’s Directories