Leila Tan

Customer Success Manager at Instabase

Leila Tan is an experienced Customer Success Manager currently employed at Instabase since April 2024. Previously, Leila held the same position at Encord from March 2023 to March 2024, where Leila founded the Customer Success function and managed a team. Prior to Encord, Leila worked at Tessian for three years, progressing from Customer Onboarding Associate to Customer Onboarding Manager, and played a key role in establishing the Onboarding Team. Leila's earlier experience includes positions at PatSnap, Wimbledon, The Institute of Cancer Research, and various customer service roles that contributed to strong interpersonal and organizational skills. Leila holds a Master of Chemistry degree from the University of Oxford.

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices


Instabase

14 followers

Instabase is a platform for businesses to build customizable apps for automating different parts of their business. The platform comes equipped with the tools for reading documents, data extraction and classification, natural language processing, and optical character recognition. It is designed to enable creators, developers, and organizations to quickly build complex business applications based on their needs.