Career Opportunities with TechTarget

A great place to work.

Share with friends!



Member Engagement Representative, DACH

Department: UK/EMEA - Other
Location: London, United Kingdom

TechTarget is seeking a full-time Member Engagement Representative to connect with active members of the TechTarget web community in German [DACH market] to collect insights on today’s top technology trends, promote premiere TechTarget content, and offer exclusive member benefits to contributing IT Pros. This is a great opportunity for those who are looking to start in the technology sales & marketing fields. We are looking for a fearless individual to conduct outbound calls to our active user database and perform member interviews to build further engagement as well as confirm and develop user registration data.  

Essential Job Functions:

  • Provide customer service to participating members by offering them valuable market driven content to assist them with technical projects and ensure they are making the right decisions for future technology purchases;
  • Use Salesforce to manage your list of prospects to call and utilize our Activity Intelligence reporting to ensure you are talking about the topics that interest our members the most;
  • Sell the value proposition of TechTarget content to help ensure members remain active participants for all future materials we market;
  • Conduct outbound calls to confirm membership and data of DACH proactive sign-ups to our website,

Knowledge, skills, experience & abilities required:

  • German native speaker required;
  • Excellent communication and sales skills;
  • A positive, energetic attitude;
  • Self-motivation;
  • Customer sensitivity;
  • Internet savvy; and,
  • Previous phone sales experience and exposure to the IT market are preferred.


Please view our Privacy Policy for more information to know more about how we collect, use and transfer the personal data of our candidates.




Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System