user

Centro

Technology, Information and Internet
img No Team Available

Overview

Centro is an independently-owned development agency based in New York City, We aim to improve the digital footprint of small businesses by providing the tools and knowledge needed for business owners to succeed promoting themselves online.