Senior Product Manager Claims at TechBiz Global GmbH (Remote)