Yes, I think especially being on the intersection between tech and business should be ideal. My only concern is just how technical one has to be to provide real value.
Sure, you should understand the high-level working principles, but I wouldnt expect a consultant to implement something from scratch.