Servicate A Logo and Corporate branding for a new and innovative administrative services firm located in the US. View fullsize View fullsize