Brain Resource Limited announced the appointment of Netflix executive Ajay Arora to its Board as a Non-Executive Director, effective immediately. Mr. Arora is currently a Director of Product Innovation at Netflix. He has spent the last 20 years in management roles within the most successful digital subscription businesses in the world, with a primary focus on user acquisition and partnerships.