Tom Cahill

Sales Effectiveness And Communications Lead at Takeda Oncology

Tom Cahill is an accomplished professional in the healthcare sector, currently serving as the Sales Effectiveness and Communications Lead at Takeda Oncology. With a diverse background in sales force effectiveness and hematology, Tom has held notable positions at Takeda, including roles as Territory Business Manager and Senior Manager of Omnichannel Marketing. Prior experience includes positions as Actuarial Associate at Towers Perrin and Actuarial Analyst at both The Segal Company and Mercer Human Resource Consulting. Tom holds a Master of Business Administration in Finance from Saint Joseph's University and a Bachelor of Arts in Statistics from The College of New Jersey.

Links

Previous companies

Takeda Pharmaceutical logo
Mercer logo
Towers Watson logo