TROY FLOWERS has been self employed in various facets of the financial services industry since 2001, with an extensive background in investment research, consulting, strategic planning and investor relations.