BKM Management Limited have appointed Evan McGregor as managing director following the resignation of Alvin Tan. Mr Tan will remain with the company as a non-executive director.