Takeshi Takamori

Technical Customer Success Manager at Dell Technologies

Osaka, Japan

About

Experience

  • Dell Technologies (9 yrs 6 mos)
    • Technical Customer Success Manager
      Jan 2023 - Present · 3 yrs 7 mos

    • Field Service Manager
      Jun 2017 - Jul 2023 · 6 yrs 2 mos

    • Field Service Manager
      Feb 2017 - Jul 2023 · 6 yrs 6 mos

  • Strategic Account Manager at EMC
    Jul 2008 - Jun 2017 · 9 yrs