Senior Product Manager at Trustpilot in Edinburgh · SupportiveBridge