Özbil is a graduate of Boğaziçi University in Political Science and International Relations, and has a master's degree from the University of Brussels European Strategic and International Studies Institute that she obtained in 1999. She pursued another graduate degree in public administration and international economic development at Cornell University.
She began her career as a Social Policy Specialist at the European Union and Foreign Relations Department of the Istanbul Chamber of Industry. She was a Development Advisor in social development, stakeholder relations management and peer communication at the UNICEF Headquarters in New York from 2001 to 2002. She was a Social Development Specialist at the World Bank headquarters in Washington between 2002 and 2008. Her international career led Özbil to conduct research and manage development projects for over 25 nations including Turkey, Georgia, FYR Macedonia, Bosnia Herzegovina, and Kosovo. Özbil returned to Turkey in 2008 and joined Bersay Communications Group as a partner. She was appointed Director of Turkcell Corporate Citizenship in 2010, where she directed corporate social responsibility projects, stakeholder management and sponsorships as part of her corporate reputation management tasks.