EU Representative

GDPR Article 27 stipulates that for businesses who are not based in the EU, and who are either:

Offering goods or services directly to data subjects (i.e. people), or
Monitoring their behaviour within the EU then you will probably need to appoint a representative, based in the EU who will act as the point of contact for both supervisory authorities in the EU and also for data subjects themselves.