Daniel Allen has extensive experience in customer support and operations management, currently serving as the Head of Customer Support at Noda since June 2022. Prior to this role, Daniel held positions such as Senior Customer Support Manager and Zendesk Administrator at Trending Travel from January to April 2022. Daniel also worked as Operations Manager and Customer Support Lead at Testing For All from October 2020 to November 2021, and as Customer Service Team Manager at Amazon from April 2019 to July 2020. Additionally, Daniel was a Team Manager at Echo Managed Services from August 2017 to April 2019. Daniel holds a Bachelor of Science degree in Animal Sciences from the University of the West of England, obtained between 2009 and 2012.
Sign up to view 0 direct reports
Get started
This person is not in any teams
This person is not in any offices