
Re: technical marketing architect?
"Marketing" is the word you need to focus on here.
Along side that word, "architect" and "technical" are meaningless words that marketing types use to sound important. So, it translates to sales person, and in most cases, probably salesman.