Artel Appoints Egor Tyagunov to Lead Business Development...
Artel Video Systems, a world-class provider of innovative, real-time multimedia delivery solutions serving global markets, today announced the appointment of Egor Tyagunov as lead business development and account manager for the EMEA region and other...