David Allen has been hired by Prevalent Inc. as Chief Technology Officer in Halifax. He formerly worked as SVP, Engineering at BeyondTrust.