CEO
CEO Approval Rating
- -/100
DeVries is a New York-based marketing agency that provides services such as branding, crisis communications, and advertising for businesses.