Richard Sarti is currently the CEO at NODESmarket and also holds the title of Director in Marketing and Sales. With previous experience at NordPool AS as the Director of UK and Ireland, Richard is skilled in managing stakeholder relations and developing growth strategies. His background includes roles in sales and business development in energy trading and risk management at companies like Sakonnet Technology and Triple Point Technology. Richard's education includes the Senior Executive Program at London Business School.
Sign up to view 2 direct reports
Get started