Number of employees
10-14
SLC is a privately held, woman-owned, minority U.S. corporation, headquartered in Miami, Florida, with international strategic affiliates. We are a full-service advertising agency equipped to handle integrated marketing and communications programs for local, regional, national and international clients. Our specialized multicultural services provide our clients with the crucial advantage of reaching and selling the U.S. General Market, the U.S. Hispanic Market, Latin America, the Caribbean, Canada and Europe with local effectiveness within a global communication environment.