Impress Communications

alt

Darren Tarlow, Director of Marketing

Chatsworth, California
13D Sherif Salama Street (6,834.64 mi) Cairo, Egypt
Impress Communications.. We combine business, marketing, communications, and design thinking to develop meaningful, differentiated, and authentic brands for corporates.

Marketing and Advertising sector, 6 employees