Manager and sales team. Customer Relationship Management (CRM). Utilise CRM to maximise UK marketing activities and uploads... for targeted marketing purposes. Attend customer sites with a view to obtain materials to market. Support the creation of UK...
Clarke Energy