Channel Business Manager, Renewal Sales EMEA

Russian Federation, Saint-Petersburg

The Channel Manager, Renewal Sales is responsible for managing and developing renewals channel business.

Language Required
  • English
  • Russian
Responsibilities
  • Responsible for the development and management of channel across the EMEA region within renewals business
  • Settling short and long term business goals within renewals/channel, in alignment with company/departments priorities 
  • Creating work flow for dedicated channel role within renewals department (including MBOs)
  • Lead the business planning and quarterly/annual review process within renewals sales/channel
  • Supporting channel enablement/education across renewal process
  • Identify needs for partner marketing programs within renewals business and initiating them
  • Driving up/cross sell within renewal sales for partners  
  • Collaborating with sales teams to drive joint sales (deals incorporating both new business and renewal sales)
  • Educating internal stakeholders/teams within channel roles, ensuring perfect partnering between renewal sales, new business sales and other involved departments within channel business
  • Ensuring partners continue to create customer value post license sale
  • Performs other duties as assigned
  • This position reports to the Senior Manager, Renewals
Qualifications
  • Sales, consulting practice or partner management background
  • Exceptional verbal and written communications skills
  • Ability to work in a semi-autonmous and fast-paced environment
  • Must be a high-energy, motivated self-starter
  • Experience compiling, querying, analyzing and reporting data
  • Exceptional organizational skills with the proven ability to prioritize and complete multiple tasks to meet deadlines and quotas
  • Ability to adapt to changes in roles and responsibilities
  • Proven track record
  • Language requirements: Fluent in English (written and spoken)
We offer
  • Work in a stable, dynamic company
  • Modern energetic multinational working environment
  • Interesting people, an excellent team of professionals
  • Opportunities for professional growth and career
  • Competitive salary
  • Flexible work schedule
  • Employment according to the Labor Code of the Russian Federation, official salary
  • An extended medical insurance policy
  • Opportunity to join the Veeam football team
  • Partial compensation of costs on fitness
  • Annual leave 28 days
Jim Tedesco
«Veeam is a cool, progressive and fast-paced company with great technology.»
Jim Tedesco
Senior Vice President, Global Renewals & Customer Success
«Veeam is a cool, progressive and fast-paced company with great technology.»
For a quick vacancy search select a location, department or language:
 
 
 
 
All languages
28 jobs found
Inside Sales Representative - Commercial Southeast Area

Sales

The primary role functions of the Inside Sales Representative include:

  • Developing qualified sales opportunities that result from...

United States, Georgia, Alpharetta

Not required

Inside Sales Representative - Commercial Southeast Area

Sales

The primary role functions of the Inside Sales Representative include:

  • Developing qualified sales opportunities that result from...

United States, Georgia, Alpharetta

Not required

National Account Manager - Softchoice

Sales

  • Managing relationships in a highly leveraged, matrixed environment
  • Develop goals that are measurable and drive productivity within the...

Multiple locations

English

Corporate Reseller, Inside Channel Manager

Sales

  • Growing relationships and building mindshare within the targeted segments at each Corporate Reseller
  • Coordinating sales activities with...

United States, Arizona, Tempe

Not required

Manager, Inside Sales Representatives - SMB

Sales

  • Leads a team of 5-10 Inside Sales Representatives-SMB, and/or Inside Sales Associates that perform lead processing, opportunity...

United States, Georgia, Alpharetta

Not required

Manager, Inside Sales Representatives - Commercial

Sales

·        Leads a team of 5-10 Inside Sales Commercial Representatives

·        Manages Team performance against quotas and sales...

United States, Georgia, Alpharetta

Not required