SCI Employee Directory
Advertising ServicesFlorida, United States1001-5000 Employees
SCI is an advertising services firm based in Miami that was merged into and became part of WPP in 2010. Positioned as an extension of clients’ marketing departments, it aims to bridge the gap between marketing and sales by equipping internal teams and external partners with tools to drive sales. Its services encompass online strategy and production, cross-media promotion and lead generation, database marketing and lead management, channel marketing, and training for reps, partners, and clients. SCI operates offices in the USA, Mexico, Argentina and Peru and maintains a network of marketing agencies across the Caribbean and Latin America, offering regional coverage. With more than twenty years of experience across multiple industries, its work is positioned as 360-degree, integrated marketing solutions within a broader global advertising services network.