He has written several articles relating to starting an online career and freelance work.
- Consultant at Charles Schwab & Co
- Sr. Director at Macromedia
- Sr. Manager at Netscape
- Sr. Manager, Lead Management at Netscape Communications
- Vice President at Wells Fargo Bank