Hello Chris, Welcome.
As far as what you should call your self. Here you described your job as: "My role in the company is all-around: SEO, tech, programming, marketing, etc."
I would say for all intents and purposes you are the Technical Adviser.. As far as the company that seems to me that if you sponsor affiliates then being called a sponsor is appropriate and covers most everything.
__________________
Contact.....Johnny[at]wildg[.]com
|