Absolutely, Zumpul lets you apply a signature to the entire organization if you wish, but also you can create a template and assign it to a filtered group of people, say OU, Department, Location, etc, for more details, ...
Learn to create a signature from scratch, where you will be able to include any person's detail to it, give your branding, include your logo, add a banner, etc