I have held varying levels of leadership and management positions of groups sized between 5 and 40, and been responsible for communications at al levels within and outside the organization, including staff, executives, and board members.How I got here...Owned my own custom software development company for 6 years.