There are multiple definitions - click on the translation that matches your context.

cliente de longa data

substantivo

full

long-standing customer

noun

Definitions of long-standing customer

English

a person, business, or institution that has been a customer for many years

The client is experiencing difficulties with a long-standing customer.