50 employees
iFramed is a mobile application that enables its users to brand their content with personalized filters and frames.
2013