Icon Solutions and its Partner companies offers exceptional career opportunities across the globe. IUs and our Partners possess offices in major centers like England, New York and Singapore. We share over 25,000 clients across the globe. We have a genuine focus on our people. Its underlines what we do. We’ve long believed that investing in our employees allows us to bring our most innovative solutions to clients.
Social Media Manager