Customer Support Specialist - EMEA job at Mercury