Earlier-stage companies should ideally hire a jack-of-all-trades with varying skills across Marketing and Product. Younger companies likely don’t have enough SEO needs to keep a full-time employee busy, so having a number of functional areas for this hire to work on will work out best. Later-stage companies with many employees are better served by a person with deep experience in just SEO.