CEO
Eric Vallat
CEO Approval Rating
90/100
The Botanist's headquarters is in Argyll, Scotland. The Botanist has a revenue of $100M, and 150 employees. The Botanist has 4 followers on Owler.