Deputy CEO Mark Fowler and Libra Group