Yes. All of the above (minus wire framing ecommerce website, but working with ecommerce clients to increase their revenues), add to that sales and figuring out heuristics for our "ideal customer", finding them, talking with them. Product design (what the product should do, what features to build, what <i>not</i> to build, and <i>why</i> do either), what the business strategy is, which channels to focus on, etc. Most of all, communicating the rationale so that everyone on the team can understand how these decisions are made so everyone can have a model and act that way as well, and generally, the company's operations.<p>This is necessary to change the main revenue stream from consulting to product.<p>The consulting side also has its hats; we work with clients in several sectors: energy, health, employment, railway transportation, telecommunications, banking, fashion, ecommerce, public relations and communication, etc. And I had to dive into multi-phase flow patterns and offshore production, IEC 62290‐1, Ericsson billing systems, reading an electronics component datasheet and soldering a dirty filter from some components for another project, working on smart cards, and a bunch of other fields in order to be able to work on these problems.<p>Their people are <i>delighted</i> when they can talk precisely about the domain because you understand what they're saying. There also is serendipity at play: I interned at Schlumberger in college in reservoir characterization and read many books, worked on a telecommunication personal project and read some books on networks, worked on a banking personal project, worked on multiphase flows in university, worked on heart anomaly detection in university as well, was exposed to ISO/IEC 7816 in my teenage years out of interest, and had an upbringing that made weapons not foreign to me.<p>I was lucky to jump in on a project and hit the ground running.<p>><i>But how does these skills fit into current job market?</i><p>Not sure. I put a lot of pressure on myself to succeed so I wouldn't have to worry about it. The pressure comes from a yes-no question: Have you built a successful product and an organization or not? Even though you gain a lot of experience and knowledge building products and organizations, you want to be able to answer yes.