I think it depends on how "techinical engenieering".
If we are talking about, for instance, a field job in a petroleum plant, then it won´t help you, since in consulting you would not be doing anything related.
However, if it is not something that technical, a consulting background can even make your profile more appealing, particularly for senior jobs -where, sometimes, very skilled engenieers are not the best managers, since they are missing management skills that consulting would give you-. Same goes for PM roles.
Hope it helps.