Kerren Francis's Location
Delhi, India
Kerren Francis's Work
- Admin Manager @ Lake Forest Wines
- Administrative Assistant @ Logitech Electronics India Pvt Ltd
Kerren Francis's Summary
Kerren Francis, based in Delhi, India, is currently a Admin Manager at Lake Forest Wines, bringing experience from previous roles at Logitech Electronics India Pvt Ltd.