Product Manager at Scarlet Therapeutics (£70K - £100K)