product management consultant