Product Manager Posted 3 months ago < Back to Job Search This listing has expired. Job Overview Category Biotech Job Location Billerica, Massachusetts, USA Job Type Permanent Consultant Related Jobs Business/Systems Analyst Permanent Stevenage Systems Engineering Manager Permanent Oxfordshire Electrochemist Permanent Paris, France