Senior Presales Consultant jobs