CEO (Chief Executive Officer)
CTO (Chief Technology Officer)
Over 60 LetinARians are working towards changing the way mankind sees the world fundamentally.
Jul 2009
May 2014
Oct 2016
Jun 2017
Nov 2017
Jan 2018
Jun 2018
Jul 2018
Aug 2018
Dec 2018
Jan 2019
Feb 2019
Nov 2019
Nov 2019
Feb 2020
Feb 2020
Feb 2020
Feb 2020
Apr 2020
Nov 2020
Dec 2020
Mar 2021
Dec 2021
Dec 2021
Jan 2022
Mar 2022
Apr 2022
Oct 2022
Nov 2022
Jan 2023
Apr 2023
May 2023