CHIEF TECHNICAL OFFICER (CTO) MICROSOFT BUSINESS SOLUTIONS