Tim Tamimi
Tim Tamimi

Tim Tamimi

Digital enthusiast. Experienced developer. Startup founder.