CEO
Dustin Castro
CEO Approval Rating
90/100
AL-TAR is a provider of laboratory equipment repair and preventive maintenance solutions to businesses.