Steven Osborne is an angel investor. Steven is currently a Senior Wealth Manager at Windward Private Wealth Management, based in Missouri, United States. Areas of interest include charitable gifting strategies, small business planning, social security planning.