CEO
Mark Faulkner
CEO Approval Rating
- -/100
Ultima Displays is an England-based advertising company that manufactures and supplies products such as banners, and backwalls for industries including healthcare and NGOs.