Avela Corporation
–
Boston, MA, 02298
... We do not have any Chief XYZ Officers, VPs, Directors, Group Managers, etc. The formal title of the role will be Marketing ... improve product marketing. Ideally also lead some sales conversations and close business when another rep is not available. ... - May 24