Shakeel Din

Takeda
Associate Director, Engineering