Lead Business Analyst at Takeda | HireBase