Debra Powell

Enterprise Account Manager at Riskified

Debra Powell has a diverse work experience spanning various industries and roles. Debra currently serves as an Enterprise Account Manager at Riskified since 2019. Prior to that, they worked at IT Central Station as an Enterprise Customer Success Manager from 2017 to 2018.

From 2015 to 2017, Powell was employed at SysAid Technologies Ltd. where they held the position of Sales Account Manager - Customer Success, Growth and Retention. In this role, they managed a portfolio of over 600 accounts in the High Tech Software industry, focusing on customer retention and account growth. Their responsibilities included account management, sales and development of existing accounts, and project management. Debra also provided technical support, ensured customer success, and managed projects and complaints.

Before that, Powell had some transitional roles. Debra was an Aliyah Student at Ulpan Etzion from July 2014 to December 2014 and a Compliance Officer at NHS England from February 2014 to July 2014.

Additionally, Powell has experience as a Business Development Manager at Retail Merchant Services from September 2011 to June 2013. There, they managed their own territory, conducted cold calling and generated appointments for sales opportunities. Debra achieved daily, monthly, and quarterly targets while closing deals efficiently.

In 2011, Powell briefly served as a Sales and Marketing Coordinator at Unite Students. Prior to that, they worked as an Account Executive at Prospects.ac.uk from June 2010 to June 2011. In this role, they managed and developed relationships with universities and clients across the UK, offering consultative support and promoting marketing and promotional activities.

Powell began their career at GMG Radio in February 2008 as an Account Manager, where they managed 56 accounts and developed client relationships. Prior to that, they worked as an Account Executive at Global Radio from July 2007 to February 2008, focusing on new business development and growing advertising spend for clients.

Overall, Powell's work experience demonstrates a strong background in account management, customer success, sales, and business development across various industries.

Debra Powell has a diverse education history. Debra attended The University of Salford from 2010 to 2013, where they obtained a Diploma in Counselling and Psychotherapy. Prior to that, they pursued a Bachelor's Degree in Business, Management, Marketing, and Related Support Services at The University of Salford from 1999 to 2003. Additionally, there is no available information about their formal education before their university studies.

Links

Timeline

  • Enterprise Account Manager

    February, 2019 - present