Channel Futures Leadership Summit is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Esther DeutschOperations ManagerRCS Professional Services

Esther holds a Master's degree in Social Work and a Bachelor's degree in Business. She is a published author; passionate about bringing her business background and love of people to the RCS team as well as to her role as an adjunct teacher at Lackawanna College. Together with her friend Luke, Esther co-hosts a networking community to help bring business professionals together: She also enjoys volunteering; especially with groups for women in technology and ran a mission trip to teach coding to young girls in the country of Belize.