It is never too late to change your career to marketing. If you have engineering experience, from time to time, you will be found by the head hunters for the "sales engineer" positions