My feedback:
1) You could narrow down needs. Imagine how hiring a "tech person" to build a cloud service is too broad.
2) Read about marketing people with technical skills to understand what they do. Decent but dated example:
http://okdork.com/2010/10/14/how-mint-beat-wesabe/
Many other examples blur lines too (patio11, SEOMoz, etc)
3) Couldn't tell if they had investors but that might be a source too. As hackers can find hackers, I bet investors can find marketers.
4) Find a successful competitor who filled the position. Write a job description based on that person's bio.
5) Consider trying out a contractor or consultant first. If having that person in the office would destroy culture, maybe you don't need them.
2) Read about marketing people with technical skills to understand what they do. Decent but dated example: http://okdork.com/2010/10/14/how-mint-beat-wesabe/ Many other examples blur lines too (patio11, SEOMoz, etc)
3) Couldn't tell if they had investors but that might be a source too. As hackers can find hackers, I bet investors can find marketers.
4) Find a successful competitor who filled the position. Write a job description based on that person's bio.
5) Consider trying out a contractor or consultant first. If having that person in the office would destroy culture, maybe you don't need them.