So far on this product I play the following roles:
- Technical Marketing Engineer (scoping the project for engineering, using customer requirements to define the development efforts)
 - Product Manager (defining the marketing requirements and materials)
 - Product Architect (designed the project from whiteboard to individual designing efforts)
 - Chief Evangelist (evangelizing to other groups)
 - Corporate Architect (defining how the product fits into our overall company solution-space)
 
Back to the presentation, it went very well and I believe I got the team energized and understanding where our direction is and should be.
This was a very good, but tiring day.
:-)