Bibby Financial Services secures Gary Griffiths as trade director