Reporting to the Senior Manager, Integrated System Sales, this incumbent acts as an internal functional expert to lead the creation and implementation of channel marketing strategy and programs to our channel partners (including Distributors, System Integrators and Consultants) in Corporate, Government and Education segments.
This individual will be responsible for the planning, development, execution and coordination of all aspects of channel marketing enablement activities so that partners are equipped and competent to market and sell Shure’s solutions autonomously.
Partner with global marketing team to identify, leverage and adapt Shure’s marketing campaigns that can be appropriately deployed by Channel Partners in various local markets.
Recommend, develop and implement KPIs that will inform the business of Shure’s evolving success with its Channel Partners.
Validate and provide guidance to marketing personnel of channel partners on their marketing plan and ensure the marketing plan is consistent with business direction / targets set forth by Sales team.
Plan and manage the marketing cooperation fund and ensure the fund claim is timely.
Monitor and provide guidance to distributors on the local marketing activities and drive for brand consistency, ensure the validity of product / marketing messages in distributors’ communication plan
Performs other duties as assigned
Degree holder or above in business / marketing or other relevant discipline with minimum of 6-year marketing experience at MNC or agency
Demonstrate understanding of business philosophies and channel marketing, with strategic mindset. Must have complete understanding on all brand and marketing functions
Team player capable of thriving in both leadership and individual contributor roles and able to influence and lead cross-functional teams for rolling out marketing initiatives
Project management and negotiation skill is essential
Excellent presentation skills to interface with management and executive level contacts
Excellent command of English communication (oral & written) a MUST
Willing to travel