Mae Allan hefyd yn aelod o fwrdd/cyfranddaliwr Hufen Iâ Cadwaladers, yn Rheolwr Gyfarwyddwr Camedee Properties Limited ac yn gofalu am fuches sugno o 50 o wartheg du pedigri Cymreig ar Benrhyn Gŵyr.David Russ, Siambr Fasnach De Cymru
Allan is also a Board member/shareholder of Cadwaladers Ice Cream, is MD of Camedee Properties Limited; and manages a 50 strong Suckler Herd of Pedigree Welsh Black Cattle on the Gower Coast.David Russ, South Wales Chamber of Commerce