Long har en mastergrad i informatikk og en i telekommunikasjon. Han har kombinert disse to med suksess og har fått god bruk for de siden han begynte å arbeide for 7 år siden. Som konsulent prøver Long sitt beste for å hjelpe sine klienter og tenker alltid på vegne av kundens synspunkt fordi mottoet hans er “Client is God”.

Long er gift og har for tiden ett barn, han lever et lykkelig liv med familien. På fritiden elsker han å gå tur og lærer seg å stå på ski.