Ahmed Raza

Customer Success Manager

Ahmed Raza is an experienced Customer Success Manager currently with Detrack Systems, having previously managed customer success initiatives for notable organizations such as Deel and canibuild. With a strong track record of enhancing client satisfaction and retention, Ahmed has successfully managed portfolios of over 100 enterprise clients, achieving significant increases in retention and upsell opportunities. Prior roles include leadership positions in customer service and sales support at companies like McArthur and TCC Wireless, along with account management and business development roles at IP Tech Digital and TradeKey. Ahmed holds a Master's degree in Business Information Systems from Torrens University Australia and additional qualifications in Digital Marketing.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices