David Leech is the founder of Iyuno Media Group. Iyuno Media Group has raised $1.2B in total funding.
David Lee is the Founder and CEO of Iyuno-SDI Group, a leading media localization service provider. He led Iyuno-SDI through a significant investment round and oversees efforts in technology-driven solutions for the rapidly growing localization industry.
Full founder directory · Investor directory · Company funding database · Fundraising library