HeadHunter, Москва — HR Digital / Статьи / Хабр
schnitzerВремя прочтения 6 мин
Просмотры2.7K
Блог компании HeadHunter Карьера в IT-индустрии
Эта небольшая статья целиком состоит из полезных советов о том, как правильно составлять уважаемое и эффективное резюме. Без лишней воды и пространных рассуждений приводим основные моменты, которые стоит учитывать при создании идеального CV.
Материал создан руководителем группы фронтенд-разработки hh.ru Алексеем Анацким. Дальнейшее повествование пойдет от лица самого Леши. Поехали!
Читать советы
Всего голосов 14: ↑9 и ↓5 +4
Комментарии 15
JomeiВремя прочтения 3 мин
874
Блог компании HeadHunter Разработка веб-сайтов *Growth Hacking *
Всем привет! Меня зовут Андрей Никишин, я бэкенд-разработчик hh. ru в команде “Карьерные сервисы”. Существует распространенное мнение, что hh — это просто сайт с вакансиями и резюме, но это совсем не так. У нас есть множество сервисов: от досуга и развлечений до построения карьеры. И количество сервисов постоянно растет — и никогда не узнаешь заранее, какой из них выстрелит, а какой улетит в пустоту. Или узнаешь? В этой статье поделюсь кулстори, как мы нагроусхачили на новый сервис, и что из этого вышло.
Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 0
StepKsuВремя прочтения 5 мин
Просмотры 3.8KБлог компании HeadHunter Исследования и прогнозы в IT *Карьера в IT-индустрии IT-компании
2022 был… ну вы знаете. Штормило всех и с разной степенью интенсивности. Хорошо, что можно сублимировать тревожность в работу! Не благодаря, но вопреки всем невзгодам hh. ru продолжает развиваться и становиться лучше. Мы старались чаще выкатывать новые возможности и совершенствовали работу уже действующих сервисов. Рассказываем, что нам удалось сделать в стремительно уходящем в крутое пике 2022 году. Статья может выглядеть как отчет, потому что это и есть отчет. Поехали!
Читать далее
Всего голосов 13: ↑11 и ↓2 +9
Комментарии 32
genroelgvozoВремя прочтения 9 мин
Просмотры1.8K
Блог компании HeadHunter Java *API *
Всем привет! Меня зовут Олег Негрозов, я бэкенд-разработчик из команды Talantix. В мире GraphQL есть один минус, который одновременно является и плюсом — пользователь ограничен лишь описанной схемой. Он может попросить у сервера все данные, доступные ему, или написать такой сложный запрос, который будет выполняться целую вечность. О том, как защититься от этого и ограничить свои API, я расскажу в сегодняшней статье.
Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 3
horseunnamedВремя прочтения 15 мин
Просмотры 2.5KБлог компании HeadHunter Разработка мобильных приложений *Разработка под Android *
Туториал
Реализация нашей дизайн-системы на Jetpack Compose не всегда проходила гладко. Большинство компонентов мы переписали без проблем, но с некоторыми пришлось повозиться. Одним из таких компонентов стал аналог старого доброго CollapsingToolbarLayout из View-мира. В статье разберем тонкости его реализации на Compose: погрузимся в особенности работы кастомного лейаутинга в Compose, систему вложенного скролла и посмотрим в исходники библиотеки androidx. compose.material3.
Материал может быть полезен всем, кто собирается делать сложные кастомные виджеты или просто интересуется внутренними деталями работы Compose-компонентов.
Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 7
Время прочтения 6 мин
Просмотры3.1K
Блог компании HeadHunter Разработка веб-сайтов *JavaScript *TypeScript *
Привет! Меня зовут Владислав Коротун, я — ведущий фронтенд-разработчик в одной из продуктовых команд hh.ru. Сегодня я расскажу о том, как мы затащили TypeScript в наши проекты.
Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 3
StepKsuВремя прочтения 5 мин
Просмотры3.5K
Блог компании HeadHunter Исследования и прогнозы в IT *Карьера в IT-индустрии IT-компании
Ежегодно мы проводим исследования узнаваемости IT-брендов среди разработчиков России. В этом году, в феврале, мы уже выпускали результаты исследования здесь, но с тех пор они потеряли актуальность по известным причинам. А исследование за 2020 год можно почитать тут.
Всего в исследовании приняли участие 1 787 человек. Из них разработчиков — 1 329. В основном в исследовании приняли участие тестировщики, бэкенд-разработчики, системные администраторы. Реже в качестве респондентов выступали проджекты, фротендеры и бизнес-аналитики.
Опрос проходил с сентября по октябрь в личном кабинете hh.ru, в статьях на habr и в телеграм-каналах. Традиционно делимся с вами результатами исследования. Только факты.
Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Комментарии 7
tikhcloudВремя прочтения 5 мин
Просмотры2.3K
Блог компании HeadHunter Java *
У нас в hh.ru есть три кластера PostgreSQL, два кластера Cassandra, кластер Hadoop и пять кластеров ClickHouse. Не то чтобы всё это было жизненно необходимо в разработке, но если уж начал собирать серьезную коллекцию, к делу надо подходить серьезно.
В этой статье расскажу, как нам удалось запилить конкретную бизнес-фичу с применением ClickHouse и на какие подводные камни при этом наткнулись. Щас будет мясо!
Читать далее
Всего голосов 16: ↑11 и ↓5 +6
Комментарии 0
stasyarkin 10 ноя 2022 в 09:00Время прочтения 10 мин
Просмотры992
Блог компании HeadHunter Машинное обучение *Data Engineering *
Привет! Меня зовут Станислав, я — дата-сайентист из команды Поиска в hh. ru. У нас в компании дата-сайентисты занимаются главным образом работой над рекомендательными системами. Если у вас есть резюме на hh.ru, то скорее всего вы хотя бы раз просматривали список подходящих вам вакансий. И вот то, насколько они действительно вам подошли, и является нашей зоной ответственности.
Вакансии и резюме пишут на естественном языке, поэтому обработка текстовой информации является важнейшей частью наших моделей. Один из способов такой обработки — это построение краткого содержания текста или проще говоря суммаризация. Особенно это может быть полезно если текст документа очень громоздкий и явно содержит много лишнего. В этой статье я расскажу о том, как мы применили модель суммаризации, чтобы улучшить наши модели матчинга.
Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 5
StepKsuВремя прочтения 10 мин
Просмотры 7. 2K
Блог компании HeadHunter Исследования и прогнозы в IT *Статистика в IT
Почти полгода назад мы уже выкладывали результаты исследования реакции IT-рынка труда на февральские события. С тех пор ситуация приобрела известное всем развитие, а события, на первый взгляд, только усугубляют и без того нестабильное состояние современного IT-рынка в стране. Так ли это на самом деле, каков контекст рынка труда в России сегодня и как на него влияет демография — разбираемся на цифрах в сегодняшнем аналитическом исследовании. Только факты, аналитика и (не смейтесь!) прогнозы.
Читать далее
Всего голосов 27: ↑24 и ↓3 +21
Комментарии 12
ZtrelВремя прочтения 8 мин
Просмотры1.8K
Блог компании HeadHunter Управление персоналом *
Вы приходите на работу, завариваете кофе, подходите к своему рабочему месту, душите нового сотрудника, садитесь за свой стол, разбираете письма, начинаете писать код. ..
Приятно, да?
Нет. Не душите нового сотрудника.
Всем привет! Меня зовут Павел Стрельченко, я — Android-разработчик в hh.ru, и сегодня мы поговорим про онбординг. Онбординг — это организованная помощь новому сотруднику в адаптации к необычным для него условиям. Все это необходимо, чтобы новичок как можно скорее разобрался: куда можно обратиться за информацией, где искать необходимые доступы, откуда скачивать софт, и начал приносить пользу команде и бизнесу.
В сегодняшней статье я опишу типичную первую неделю нового сотрудника в мобильных командах hh.ru.
НА БОРТ!
Всего голосов 9: ↑7 и ↓2 +5
Комментарии 5
SranXXLВремя прочтения 8 мин
Просмотры1.2K
Блог компании HeadHunter Разработка веб-сайтов *Проектирование и рефакторинг *
Любой крупный проект старше пары лет имеет легаси. hh.ru здесь — не исключение. Однажды перед нашей командой встала задача перевести страницу прайс-листа работодателя на React. Сперва это занятие показалось нам абсолютно рутинным, но если бы это на самом деле было так, вы бы сейчас не читали эту статью.
Всем привет! Меня зовут Саша, я — фронтенд-разработчик команды «Монетизация» hh.ru. В своем материале расскажу, как мы рефакторили наболевшее, обнаруживали главные проблемы и находили элегантные решения.
Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 0
genroelgvozoВремя прочтения 10 мин
Просмотры4.1K
Блог компании HeadHunter Java *API *
Жил-был один маленький разработчик, работал себе над REST API и горя не знал. Но вот приходит к нему тимлид и предлагает затащить GraphQL. Казалось бы: классный и мощный GraphQL — это запросто! Но в процессе проектирования API разработчик столкнулся с неожиданными проблемами и суровыми испытаниями: система оказалась довольно сложна и полна различных прав и ролей.
Всем привет! Меня зовут Олег, я — бэкенд-разработчик системы Talantix. В этой статье я расскажу о том, как работать с доступом к данным в GraphQL.
Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Комментарии 11
HeruvimkaВремя прочтения 6 мин
Просмотры4.8K
Блог компании HeadHunter Java *DevOps *Распределённые системы *Микросервисы *
Представьте: у вас пара сотен микросервисов, и вдруг всё ломается. А может даже не всё, а, скажем, только одна страница. Если вы хорошо знакомы с системой, то по мониторингам и логам быстро обнаружите проблему и пойдете её решать. Но иногда систему вы видите впервые, и на поиск бага могут часы, или даже дни.
Всем привет, меня зовут Саша Казанцев, я — тимлид команды “Clickme” в hh.ru. В этой статье расскажу о том, как мы внедряли трейсинг.
Читать далее
Всего голосов 16: ↑14 и ↓2 +12
Комментарии 2
IlyaGorskyВремя прочтения 14 мин
Просмотры2.7K
Блог компании HeadHunter JavaScript *
Всем привет! Меня зовут Илья, я фронтенд-разработчик в hh.ru. В статье расскажу, как внедрить GraphQL на фронте, не переломав всё на своем пути.
В проекте мы используем React и Redux, для асинхронных запросов у нас есть собственная библиотека, а бэкенд работает на Java. Для получения данных используем страничные URL, а когда заходим на страницу, прямо по URl-у забираем все данные Аяксом. Это влечет за собой две проблемы —
overfetching
и underfetching
. Проще говоря, либо у нас избыток данных, которые используются в данном рендере, либо их нехватка. Эту беду и призван решить GraphQL.
Если лень читать или больше нравится видеоформат — вам сюда.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 5
georgyRВремя прочтения 9 мин
Просмотры4.4K
Блог компании HeadHunter Разработка мобильных приложений *Разработка под Android *
Сегодня поговорим об иерархии модулей и разберемся, как правильно их укрощать. Если у вас многомодульное приложение, то вы скорее всего уже сталкивались с проблемами в зависимостях между модулями и сложностями в навигации по проекту. Но если вы только планируете разделение на модули, вам предстоит познакомиться с разными сложностями.
В этой статье: расскажу, какие проблемы решали и какие типы модулей выделили, обсудим правила подключения модулей между собой, разберем разделение большой фичи на несколько модулей и посмотрим на наш settings.gradle.
Статья также доступна в видео-формате.
Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Комментарии 9
temaslikovВремя прочтения 10 мин
Просмотры3.3K
Блог компании HeadHunter Разработка веб-сайтов *Java *
☕️ Cезон Java
В предыдущей статье мы поговорили о том, что такое graphQL, почему решили на него переходить, какие у него есть достоинства и недостатки. Но что делать дальше, если вы всё-таки решились внедрить graphQL в java-проект? Какие на данный момент есть фреймворки, чем они отличаются и какой вообще выбрать? Именно с этими проблемами мы и столкнулись почти год назад и не нашли адекватного ответа в одном источнике. Собрав по крупицам инфу из разных ресурсов (статьи, документации, доклады) и потыкав палочкой несколько фреймворков, мы сформировали общую базу знаний о них, которой и захотелось поделиться.
Если вам интересно, какие есть современные graphql-фреймворки на java, как выбрать подходящий и посмотреть, как он может выглядеть в продакшне — эта статья для вас.
Всем привет! Меня зовут Артем, я бэкенд-разработчик в hh.ru. Сегодня мы поговорим о современных решениях в GraphQL-мире на Java.
Статья также доступна в видео-формате.
Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 5
debsawВремя прочтения 8 мин
Просмотры1.7K
Блог компании HeadHunter Системное администрирование *Сетевые технологии *Kubernetes *
Всем привет! В сегодняшнем материале разберемся, как сделать внутренние сетевые ресурсы кластера k8s доступными напрямую с внешнего хоста. Спойлер: в этом нам поможет запуск Flannel в связке с kube-proxy этом самом хосте.
Так мы получим доступ к приложениям, запущенным в Kubernetes без использования NodePort, LoadBalancer и Ingress Controller.
Мы в hh.ru уже используем это решение для поднятия окружения в разработке и тестировании, решили поделиться с комьюнити. Поехали!
Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 6
ZtrelВремя прочтения 24 мин
Просмотры3.4K
Блог компании HeadHunter Разработка мобильных приложений *Разработка под Android *
✏️ Технотекст 2022
Представьте: теплый осенний вечер, на столе перед вами чашечка чего-нибудь вкусного, за окном порхают пожелтевшие листья, тонко насвистывает ветер, но на душе скребутся коварные мыши. И вам точно известно, откуда эти мыши растут: еще летом вышел стабильный Jetpack Compose, а вы таки не затащили его в ваши продакшн-приложения.
Всем привет! Меня зовут Паша Стрельченко, я Android-разработчик в hh.ru. В этой статье поведаю историю о том, как начиналась адаптация Jetpack Compose в нашем продакшн-приложении.
Читать далее
Всего голосов 18: ↑15 и ↓3 +12
Комментарии 15
temaslikovВремя прочтения 7 мин
Просмотры13K
Блог компании HeadHunter Разработка веб-сайтов *
Привет! Сегодня у нашей статьи два автора — бэкенд-разработчик Артём и фронтенд-разработчик Илья.
Примерно год назад мы решили попробовать внедрить graphQL у себя в проекте и сейчас хотим поделиться, как это происходило. Расскажем, что такое GraphQL, как его внедряли, почему мы вообще решили с ним подружиться и как начать взаимодействовать с API бэкенда словно вы граф, а не холоп.
Если лень читать или больше нравится видеоформат — вам сюда.
Читать далее
Всего голосов 12: ↑9 и ↓3 +6
Комментарии 22
Хэдхантер
14.12.2022
Дело №А56-126092/2022 О неисполнении или ненадлежащем исполнении обязательств по договорам возмездного оказания услуг, сумма 60 100,98
09.11.2022
Дело №А41-87250/2022
28.10.2022
Дело №А40-236137/2022 О неисполнении или ненадлежащем исполнении обязательств по договорам возмездного оказания услуг, сумма 335 793
21.10.2022
Дело №А68-11897/2022 , сумма 42 348
03.08.2022
Решение о государственной регистрации. Изменение учредительных документов от 11.08.2022
11.07.2022
Дело №А40-147135/2022 Услуги — Неисполнение или ненадлежащее исполнение обязательств, сумма 4 364,40
14.
02.2022
Дело №А41-8670/2022 О защите исключительных прав
24.01.2022
Оказание услуг по предоставлению доступа к базе данных резюме с возможностью просмотра контактной информации соискателя с использованием API для нужд ГКУ Московской области «ЦОГУ» на 2022 год, до 24.01.2023
30.12.2021
Решение о государственной регистрации. Изменение учредительных документов от 17.01.2022
20.12.2021
Доступ к Базе данных с возможностью просмотра контактной информации соискателя с использованием API и публикациями вакансий: региональный критерий «Вся Россия, кроме г. Москвы и Московской области», критерий профессиональных областей «Все профессиональные области», возможность просмотра контактной информации соискателя, количество просмотров 700 шт., сроком предоставления на 30 дней, предоставление возможности публикации вакансий «Стандарт» в течение срока предоставления Доступа к Базе данных в количестве 150 шт.
, Доступ к Базе данных с возможностью просмотра контактной информации соискателя с использованием API и публикациями вакансий: региональный критерий «Москва и Московская область», критерий профессиональных областей «Все профессиональные области», возможность просмотра контактной информации соискателя, количество просмотров 7000 шт., сроком предоставления на 365 дней, предоставление возможности публикации вакансий «Стандарт» в течение срока предоставления Доступа к Базе данных в количестве 1800 шт., до 20.02.2023
30.11.2021
Предоставление доступа к базе данных с возможностью просмотра контактной информации соискателя с использованием API, до 31.12.2022
15.10.2021
Решение о государственной регистрации. Изменение учредительных документов от 25.10.2021
12.10.2021
Услуги информационных агентств, предоставляемые аудиовизуальным средствам массовой информации, до 31.
12.2022
07.10.2021
Дело №А40-215743/2021 Услуги — Неисполнение или ненадлежащее исполнение обязательств, сумма 315 975,61
21.09.2021
Дело №А40-201708/2021 Товарные знаки — Защита исключительных прав
20.09.2021
Решение о государственной регистрации. Изменение учредительных документов от 28.09.2021
13.09.2021
Услуги информационных агентств, предоставляемые аудиовизуальным средствам массовой информации, до 29.12.2023
07.09.2021
Дело №А40-191260/2021 Услуги — Неисполнение или ненадлежащее исполнение обязательств, сумма 11 939 115
15.07.2021
Дело №А40-150103/2021 Услуги — Неисполнение или ненадлежащее исполнение обязательств, сумма 783 919,62
22.06.2021
Услуги информационных агентств, предоставляемые аудиовизуальным средствам массовой информации, до 30.
06.2022
03.06.2021
Дело №А40-116946/2021 Услуги — Неисполнение или ненадлежащее исполнение обязательств, сумма 279 251,28
24.05.2021
Дело №А40-107322/2021 Услуги — Неисполнение или ненадлежащее исполнение обязательств, сумма 382 840
29.04.2021
Дело №А55-12294/2021 Авторские и смежные права — Защита исключительных прав, сумма 424 000
29.04.2021
Услуги по предоставлению программного обеспечения без его размещения на компьютерном оборудовании пользователя, до 31.12.2021
26.03.2021
Дело №А40-62758/2021 Услуги — Неисполнение или ненадлежащее исполнение обязательств, сумма 320 180
16.03.2021
Дело №А40-53332/2021 Услуги — Неисполнение или ненадлежащее исполнение обязательств, сумма 314 975,61
12.
03.2021
Услуги консультативные по вопросам стратегического управления, до 30.12.2021
12.01.2021
Услуги по предоставлению программного обеспечения без его размещения на компьютерном оборудовании пользователя, до 31.03.2022
28.12.2020
Дело №А56-117452/2020 Банкротство, несостоятельность, сумма 6 481 394,04
13.10.2020
Дело №А40-194330/2020 Услуги — Неисполнение или ненадлежащее исполнение обязательств, сумма 13 140
Вход в учетную запись и управление | Monster.com
Когда вы создаете вакансию, у вас будет возможность добавить письмо с автоматическим ответом, которое будет отправлено соискателям, подавшим заявку на ваше объявление о вакансии с помощью функции Monster «Подать заявку онлайн». Вы можете либо выбрать письмо из своей библиотеки найма, либо создать новое письмо. Если вы выберете существующее письмо, вы можете отправить его как есть или настроить его для объявления о работе. Если вы создаете новое письмо или обновляете существующее письмо, вы можете сохранить его для использования в будущем, выбрав опцию «Сохранить письмо в библиотеке найма».
Вы также можете добавить автоответчик к объявлению о вакансии после того, как ваша вакансия будет создана. Просто щелкните ссылку редактирования, связанную с объявлением, на странице «Управление объявлениями о вакансиях», а затем перейдите на вкладку «Автоответ». Затем вы можете выбрать существующую букву или создать новую букву, чтобы включить ее в свое объявление. Вы также можете прекратить отправку письма, вложенного в рекламу на этой странице.
Письма можно просматривать, редактировать и создавать независимо от объявления о вакансиях, наведя указатель мыши на свою учетную запись и выбрав Библиотека найма. Опции находятся в левой части экрана.
Пошаговая инструкция:
Если вы еще не писали автоответчиков:
1. Создайте задание как обычно.
2. Выберите «Автоответчик» в разделе «Получите больше от своего объявления о работе!» раздел.
3. Чтобы создать письмо, выберите Новое письмо и напишите его или используйте одно из сохраненных писем.
4. Щелкните Добавить письмо.
5. Вы можете щелкнуть вкладку «Главная», и к объявлению о вакансии должно быть добавлено письмо с автоматическим ответом.
Если вы уже использовали автоответчик ранее:
1. Создайте объявление о работе, как обычно.
2. Заполните первые две страницы и нажмите «Продолжить».
3. Если вы хотите создать анкету для скрининга, сделайте это здесь. Если нет, нажмите Пропустить.
4. Чтобы создать письмо, выберите Новое письмо и напишите его или используйте Сохраненное письмо.
5. Нажмите Продолжить.
6. Закончите объявление как обычно.
SmartFields
Смарт-поля позволяют создавать письма, которые можно отправлять разным кандидатам на разные вакансии, но автоматически включать правильное содержание. Вы можете выбрать:
· Дата (автоматически отобразится дата отправки письма)
· Имя отправителя (автоматически отобразится имя пользователя, который отправляет письмо)
· Фамилия отправителя (при этом автоматически отобразится фамилия пользователя, который отправляет письмо)
· Электронный адрес отправителя (автоматически отобразится адрес электронной почты пользователя, отправляющего письмо)
· Имя получателя (автоматически отобразится имя кандидата, которому вы отправляете письмо)
· Адрес получателя фамилия (автоматически отобразится фамилия кандидата, которому вы отправляете письмо)
· Адрес электронной почты получателя (автоматически отобразится адрес электронной почты кандидата, которому вы отправляете письмо)
· Должность из объявления о работе (автоматически отобразится название объявления о вакансии, на которое подал заявку кандидат)
· Уникальный идентификатор резюме соискателя (это автоматически отобразит ценность резюме кандидата)
Heidrick & Struggles
Мы помогаем нашим клиентам изменить мир
Одна команда лидеров одновременно®
О Heidrick & Struggles
Глобальный отчет генерального директора
Путь к лучшим выводам и данным за 2022 год
Этот глобальный отчет генерального директора отслеживает и анализирует тенденции новых назначенных генеральных директоров.

Просмотр подробных сведений и данных
Советы и управление
Board Monitor 2022: Вокруг света
Этот отчет является частью долгосрочного исследования Heidrick & Struggles тенденций в составе советов директоров в странах по всему миру. Эти отчеты, подготовленные нашей практикой CEO & Board Practice, отслеживают и анализируют тенденции назначения неисполнительных директоров в советы директоров крупнейших публичных компаний.
Ознакомьтесь со всеми отчетами Board Monitor за 2022 год
Что нужно знать руководителям
Сотрудники в центре: что нужно, чтобы возглавить DE&I Now
Получение правильного DE&I важнее и сложнее, чем когда-либо.

Узнать больше
Наши услуги
Интегрированные услуги, основанные на данных
Наш опыт поиска и организационного консультирования позволяет нашим клиентам развивать высокоэффективных лидеров, команды и организации.
- Исполнительный поиск
- Лидерство
- Организация и культура
- Разнообразие, равенство и инклюзивность
- Талант по запросу
Узнать больше
Отрасли, которые мы обслуживаем
Глубокий межотраслевой опыт
Наши люди обладают опытом практически во всех отраслях и секторах.
- Потребительские рынки
- Финансовые услуги
- Здравоохранение и науки о жизни
- промышленный
- Частный акционерный капитал
- Профессиональные и технологические услуги
- Общественное влияние
- устойчивость
- Технологии
- Венчурный капитал и
Прорывные новаторы
Узнать больше
Найдите консультанта
Поговорите с экспертом в вашей отрасли.