Icarus Media Digital (IMD) is an innovative and rapidly growing company focused on driving success across various online ventures, particularly in the French market. With a strong emphasis on data-driven strategies, IMD fosters an entrepreneurial environment that encourages collaboration and quick decision-making. The company is dedicated to optimizing paid search campaigns and enhancing ROI, making it a vital player in the digital marketing landscape.
Join IMD as a Paid Search Manager to lead PPC campaigns and drive marketing success.
No More Jobs Found