I've seen all three used and there doesn't seem to be a definitive one that I can find. I'm hedging towards Co-Founder as it's a title, but any clarity would be appreciated. Edit If it makes it any ...
Do you capitalize both parts of a hyphenated word in a title? "My Ex-Wife Hates Me" or "My Ex-wife Hates Me"