About Smile & The Opportunity Passionate about tech, digital, and innovation? Join the 1,800 employees at Smile, the European leader in open-source integration, spread across 20 agencies in 9 countries. Collaborative spirit and knowledge sharing are
Work Location:Newark, Delaware, United States of America Hours:40 Pay Details:$115,440 - $186,160 USD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the
Citi is seeking a Public Sector Banking Director for Europe, to lead the development and execution of a client acquisition and revenue strategy across European public sector institutions, working directly with the Global Public Sector Head
Job description Open to candidates in the North America, South America, Asia and Europe. Description Mindrift (Toloka) is looking for skilled Bot Developers (WhatsApp Business API, Telegram Bot API, Discord API) to build conversational bots and