Alvaro Carramaschi is the Managing Director of Baked Potato.
208 people are employed at Baked Potato.