Partner Development & Management: managed strategy process to select, negotiate and implement software related partnerships - both client and vendor side.
Negotiation: owned deal term development of: strategic partnerships, divestitures, OEM development alliances and partner development projects.
Project Management: management of projects involving: needs assessment, product development and implementation.
Business Planning & Analysis: business plan and financial model development, break-even and profitability analysis, product pricing and total-cost-of-ownership (TCO) analysis.