Leon

General Manager


Job duties & responsibilities:

Management duties

Favourite piece of technology: 

My GPS

Ideal escape from technology: 

Green laning and vehicle repair

Favourite food:

Steak Tartare

 -