Marketing, advertising, social media... the enigma of business! So many elements, variables and choices. How do all the pieces fit together to benefit you? That is what Mosaic, Innovations in Marketing a Charlottesville Virginia based agency does best. With a combined 40 years experience in marketing, Mosaic advertising agency will implement their expertise and knowledge to ensure those pieces create the perfect mosaic marketing masterpiece for you!