Hi guys not posted in here for a while...
Just had a affiliate manager approach me with claims of William Hill affiliate HQ is soon to be based in London and not tel aviv!
I dropped William Hill a few years ago when we caught them changing percentages on the sly.
What’s your thoughts on this and do you currently promote them with a good partnership??
Thanks in advance
Sent from my iPhone using Tapatalk
Just had a affiliate manager approach me with claims of William Hill affiliate HQ is soon to be based in London and not tel aviv!
I dropped William Hill a few years ago when we caught them changing percentages on the sly.
What’s your thoughts on this and do you currently promote them with a good partnership??
Thanks in advance
Sent from my iPhone using Tapatalk