David Allen has been hired by Prevalent Inc. as Chief Technology Officer in Halifax. Up until now, he worked as SVP, Engineering at BeyondTrust.