Speak to one of our
consulants

TALMA
Phone: 03-7541717
Email: info@talma.com

TALMA EMEA
Phone: +44 1730 894700
Email: info@talma-EMEA.com

Get in touch

If you have a specific need or question simply provide us with your details and a member of our team will contact you.

Customer service

For inquiries regarding customer service, please contact us by email:

TALMA
Customer@talma.com

TALMA EMEA
info@talma-EMEA.com

* Your data will be processed in accordance with our Privacy Policy.

Our team of consultants are globally based
with worldwide connections.