Jobs job technology solution delivery manager mw