Infographics Designer Jobs at i-Free Technologies

i-Free is a technology company with a vision to provide advanced technological solutions to shortcomings related to internet connectivity for businesses (e.g. hotels, schools and restaurants just to mention a few) and also provide an attractive, convenient connectivity plan for individuals at various locations. We are recruiting to fill the position below: Job Title: Infographics […]