I see what you mean this Senior Account Executive is something like pre-sale, sale and key account manager in one.
But they already have marketing guys:
Nick Rameka,
Chief Marketing OfficerChris Lukianenko,
Product Marketing ManagerThomas Talsma, Digital Marketing Lead
Jamie Hornberger, Marketing Lead
Anja Julia Hartzell, Product Marketing Manager
Every time when I have some doubts about this company I have a look on the below picture and usually It helps.