CEO interimar este Nick Haggar, director regional pentru Europa.
Compania a inregistrat in 2007 vanzari de 120 mil. dolari, in crestere cu 21% fata de anul precedent. In trimestrul patru vanzarile au ajuns la 32 mil. dolari, cu 23% mai mult comparativ cu aceeasi perioada a anului anterior.