Senior Professional Services Consultant jobs