Costa Creative works with small and medium size businesses and non-profits to create and manage advertising campaigns, and develop design and branding for their businesses. In addition to these services, Costa Creative also develops training and e-learning programs and conducts research in a variety of media and learning-related areas.