Marks Consulting Partners jobs