3,301 to 3,303 of 3,303 Business Intelligence Jobs in England

Customer success manager, strategic London

Location
Greater London, England, United Kingdom
them navigate the climate world, Watershed’s offerings, and their own organizations to accomplish their goals. CSMs dive deep with customers to understand their business and how to best support them on their climate journeys — leveraging the power of Watershed’s broader teams to accomplish this. What … renewals and growth. Highly organized, managing multiple enterprise accounts while driving outcomes. Curious and adaptable, eager to make sustainability data the next frontier of business intelligence. The role might include up to 20% travel. Must be willing to work from an office 4 days per week (except for remote ...

Audio Visual Installation Engineer

Hiring Organisation
Alecto Recruitment
Location
Swindon, Wiltshire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum Negotiable and Dependent on experien
removed) Or call (phone number removed) for a confidential chat. Keywords: AV Engineer, AV Installer, Digital Signage, LED Screens, Crestron, Q-SYS, BI-AMP, Networking, Commercial AV, Nationwide Engineer ...

Partner Growth Manager

Location
Greater London, England, United Kingdom
marketing collateral, sales tools and joint go-to-market plays that drive incremental revenue. Review partner performance regularly and share insight and recommendations in bi-weekly reviews. Integration & project coordination Plan and run partner integrations, pilots and demo rollouts end to end. Act as the central liaison between partners ...