Customer Support Specialist - EMEA · Mercury