Supply chain platform TradeCard has appointed Sean Feeney as CEO to "optimise business growth opportunities".