Maintenance Technician – Skin Care Posted 3 months ago < Back to Job Search This listing has expired. Job Overview Category Biotech Job Location Greater London Job Type Permanent Consultant Related Jobs Systems Engineering Manager Permanent Oxfordshire Health and Safety Officer Permanent Oxfordshire Electrochemist Permanent Paris, France