Leo Scott-Smith
Chief Executive Officer at
Tended Ltd.
32 year
Electronic Technology
















