Former Agilitas CMO Richard Eglon (pictured) has joined sustainable tech firm Nebula Global Services as Chief Marketing Officer. Eglon’s channel experience also includes an eight year spell at Comms-care.