Cyrus Moore is the writing name of Cyrus Mewawalla, who was born in 1966 in Farnborough, England. He went to school in Pune, Manchester, Tokyo and London. In 1988, he graduated from Cambridge University with a degree in Economics.

In 2002, after 14 years in the City, he left corporate banking to start a small research house with the objective of providing truly independent investment research, untainted by the conflicts of interest that have so badly tarnished the reputations of rival research analysts within larger investment banks. In 2017, Bloomberg ranked him the number one analyst in over 25 tech stocks.

Cyrus lives in London, England, with his wife and two children.