I've only ever worked for "conventional" large, multi-national non-software type corporations, so can't help with smaller orgs., or startups, or software companies...so my notes should be taken in that context...
That being said, within non-startups and non-software companies, any folks in any organization who have any inkling of software dev. (or any tech knowledge) are usually respected...so you will want to highlight that. Not necessarily that you CAN CODE...because the orgs specifically hire devs for that. Simply that business/marketing folks believe you can act as a translator, BS detector, etc.
For example, technology to this day is still dark magic for many people...So much so that whenever a dev. or digital agency or freelancer/consultant gives project/product stakeholders a development estimate - e.g. the platform will be deployed in 3 months, etc. - stakeholders have no expertise to call BS on that estimate, or wherewithall to pose questions about it. Your exposure to the desires/wants/needs of the business/marketing side, and your exposure to deeper tech than the typical person will uniquely position you to become an advisor to the higher ups. Most higher ups will respect you, a small percentage will abuse that...but with this dual-expertise, its straight-forward to bounce to other jobs.
My overall recommendation:
* Gain tech experience, whether that's dev./coding or system admin, or even just a general survey/overall understanding of "how stuff gets done".
* Continue to improve your communication skills...your value will be shown when you can act as the translator between the "techs" and the "non-techs". The good techs will learn to appreciate that they can speak with and through you, too.
* Highlight the heck out of the above sets of skills. That could be with S.T.A.R.-type bullets/notes on your resume, or through side projects, etc.
I hope that helps!
Good luck...And you can always reach out to me for networking (bam! This is another skill, that i admittedly don't do enough of! ;-)