Get in touch

Contact us

If you need any help or have any enquiries then please feel free to contact the Mecca affiliate team on +350 20068085 or e-mail us at affiliates@rankinteractive.com

Questions or problems?


To speak with your affiliate team, please use the following contact details:

affiliates@rankinteractive.com