- Understanding customers' diverse, specific business needs and applying product knowledge to meet those needs;- Ensuring quality of service by developing a thorough and detailed knowledge of technical specifications and other features of employers' systems and processes, and then documenting them;- Identifying and developing new business through networking and courtesy and follow-up calls;- Preparing and delivering customer presentations- Maintaining awareness and keeping abreast of market changes- Developing effective sales plans using sales methodology;- Meeting sales targets set by managers and contributing to team targets;- Networking with existing customers in order to maintain links and promote additional upgrades and services;