In their own words:
YOUR PRODUCTS ARE COMPLEX. YOUR MARKETING DOESN'T NEED TO BE.
If you’re running an early-stage tech company, chances are your marketing is letting you down.
Inconsistent positioning, substandard websites, incomplete product literature and haphazard PR – it’s a familiar profile in the tech sp
Show moreIndustry: Advertising Services
Company Specialties: Marketing, Communications, Technology, and Strategy
Company Type: Public Company
Headquarters: Cambridge, optional
Founded: 2013
Email: [email protected]