This position is no longer available
Anywhere Depending on experience

Iglu Network Ltd was looking for a Sales & Account Manager

About the Role

This role involves managing existing client relationships and identifying new business opportunities to expand market presence and increase sales performance.

Responsibilities

  • Manage and grow a portfolio of client accounts
  • Identify new sales opportunities within existing accounts
  • Develop and maintain strong relationships with key stakeholders
  • Prepare and deliver sales presentations and proposals
  • Negotiate contracts and close new business deals
  • Monitor account performance and ensure client satisfaction
  • Coordinate with internal teams to meet client needs
  • Track sales metrics and report on performance
  • Respond to client inquiries and resolve issues promptly
  • Stay informed about industry trends and market developments
  • Collaborate on product and service improvements based on client feedback
  • Participate in strategic planning for account growth
  • Organize and attend client meetings and events
  • Maintain accurate records in the CRM system
  • Support onboarding of new clients
  • Drive upselling and cross-selling initiatives
  • Ensure timely renewal of contracts
  • Act as primary point of contact for assigned clients
  • Gather and analyze client data to inform strategy
  • Contribute to sales forecasting and pipeline management

Compensation

Competitive salary with performance-based incentives

Work Arrangement

Hybrid work model

Team

Collaborative team environment focused on client growth and retention

About Us

We are a forward-thinking network services company dedicated to delivering innovative solutions to clients across industries. Our culture values accountability, collaboration, and continuous improvement.

What We Offer

Professional development opportunities, flexible work options, performance bonuses, health benefits, and a supportive team environment.

Available for qualified candidates

About company
Iglu Network Ltd
Iglu Network Ltd is Iglu’s headquarter located in London, The United Kingdom. Iglu UK controls the companies within the Iglu group. Our UK company is also our primary sales entity for international clients engaging in Iglu’s talent, IT and business process outsourcing services.
All jobs at Iglu Network Ltd Visit website
Job Details
Category other
Posted a year ago