Кирилл Ворошилов родился 29 мая 1980 года в городе Санкт-Петербург. Окончил Санкт-Петербургский государственный университет по специальности «Мировая экономика». Получил степень MBA в Школе бизнеса Стокгольмского университета.
В 2002 году молодой специалист Ворошилов пришел на работу в открытое акционерное общество Выборгский судостроительный завод» на должность ведущего экономиста финансового отдела. Впоследствии являлся начальником финансового отдела.
Кирилл Ворошилов с 2007 года находился в должности директора по экономике и финансам. На этом посту курировал работу финансово-экономического отдела, бухгалтерии и планово-экономического отдела. Также в его обязанности входила внешнеэкономическая деятельность, управление денежными активами, бюджетирование и прогнозирование, страхование, взаимоотношения с банками.
В 2018 году Кирилл Владимирович Ворошилов занял должность заместителя Генерального директора по экономике и стратегическому развитию публичного акционерного общества «Выборгский судостроительный завод».
Кирилл Ворошилов в ходит в Состав Регионального совета Ленинградского регионального отделения Союза машиностроителей России.