Megan L. Rock


Megan has extensive experience and passion for creating non-profit and corporate partnerships through strategic development, negotiation and leadership. Prior to Girl Talk, Megan was Senior Vice President, Partnership Marketing for The Weather Company and oversaw corporate-wide partnerships that supported the company’s mission and business objectives.

What does the Girl Talk tagline, Leadership Defined, mean to you?

Girls need reliable resources, great role models and a supportive platform to achieve a greater sense of leadership literacy. Leadership is not simply a position…it’s listening, inspiring and encouraging others, while continuing to learn throughout one’s personal journey.


Haley Kilpatrick


After founding Girl Talk, Haley’s dedication to helping young girls inspired her to write the bestselling book, The Drama Years, a guidebook for parents and educators to help girls navigate the transition into adolescence. She is currently leading research and working with thought leaders to help better understand how to address what she’s coined the, “Confidence Crisis” facing women and girls.

What does the Girl Talk tagline, Leadership Defined, mean to you?

Girl Talk is a safe space to not only learn leadership skills, while developing confidence, but to also get to teach and model to your younger peers what a leader looks like. All great leaders are constantly developing and growing- always. You will never know your full leadership potential until you start the journey to defining what that looks like in your own life- and it is never too early to start!


Ellen Dickson


Ellen is an alumna of the Georgia Institute of Technology and has ten years of investment banking experience. She joined Girl Talk in 2013, and is passionate about the next generation of girls having the opportunity to be themselves, learning that they are unique and amazing just the way they are, and how to use their strengths to become the leaders of today and tomorrow.

What does the Girl Talk tagline, Leadership Defined, mean to you?

There are many different definitions of leadership, but for me, being a leader is not a title or seen only in a work environment; leadership is shown in your everyday and every minute actions, words, and attitude. No matter whether you are the loudest, the quietest, or somewhere in-between person in the room, every single person has a leader within and can make the choice in every situation to inspire, nurture and serve others.

2018 Glendina Headshot 1 cropped

Glendina Dilbert


Glendina Dilbert joined the Girl Talk Team in March 2013. She manages the day-to-day operations, Human Resources, and financial reporting. In addition, she provides administrative leadership for the team. 

Glendina has professional experience in Accounting and Business Management and has worked in both public and private accounting for the past ten years. While pursuing her associate's degree in Computer Systems Management, she realized that she had a keen interest in Accounting. After completing that degree, she decided to shift her major to Accounting and went on to pursue her BS in Accounting. Since following her heart, Glendina has not only excelled in the field but finds complete joy in what she does. 

What does the Girl Talk tagline, Leadership Defined, mean to you?

There are many definitions of leadership but one of the greatest is: the art of leading others to deliberately create a result that wouldn’t have happened otherwise.

I believe great leaders lead through serving and inspiring others to be their best selves. To me, Leadership Defined means: discovering and making known that unique leadership ability that each of us possess. Girl Talk helps to develop and encourage the leader in each girl.


Katherine Carey


Katherine joined Girl Talk after graduating from Oglethorpe University in May 2017 with a major in English & Comparative Literature. At Oglethorpe, Katherine worked in the Office of Development where she created and managed monthly communications to the parent and family community, as well as quarterly communications to current and potential supporters of the University.

What does the Girl Talk tagline, Leadership Defined, mean to you?

Leadership does not only exist in a board room—it is a lifestyle—and there is no “right” way to lead. Leadership comes in many different styles, and we have the opportunity to bring leadership into all aspects of our lives. Leadership Defined means recognizing those different styles, finding the one that is uniquely yours, and putting it into practice to empower yourself and inspire others to be empowered.